Property Location A stay at this apartment places you in the heart of Paris, within a 15-minute walk of Eiffel Tower and Champ de Mars. This apartment is 1.8 mi (2.9 km) from Arc de Triomphe and 2.7 mi (4.3 km) from Paris Catacombs. Rooms Make yourself comfortable in this individually decorated apartment, which features a kitchenette. Complimentary wireless Internet access keeps you connected, and a flat-screen television is provided for your entertainment.