Location, location, location! We stayed at the intimate, Hotel Villa Marquis, member of Meliá Collection, a gorgeous five-star luxury hotel located in the Central District of Paris, in the Élysée-8th Arrondissement (District) at 35 rue Jean Goujon, on the right bank (Rive Droit) of the Seine River. The hotel is located a mere 1.3 km (0.8 mile) from the Eiffel Tower. How much more romantic can you get when your hotel has this iconic landmark as its neighbor? Luxury shopping …