Property Location Located in Paris (Paris City Centre), this apartment is within a 15-minute walk of Galeries Lafayette and Moulin Rouge. This apartment is 2.8 mi (4.5 km) from Arc de Triomphe and 3.4 mi (5.5 km) from Eiffel Tower. Rooms Make yourself comfortable in your apartment. Amenities Take in the views from a garden.