Hotel description
Property Location Located in Paris (Paris City Centre), this apartment is within a 15-minute walk of Eiffel Tower and Champ de Mars. This apartment is 1.7 mi (2.7 km) from Arc de Triomphe and 2.7 mi (4.3 km) from Paris Catacombs.Rooms Make yourself comfortable in your apartment.Dining Wrap up your day with a drink at the bar/lounge.Business, Other Amenities Featured amenities include complimentary wired Internet access and multilingual staff.