Located in Paris, Hotel du Champ de Mars is 900 metres from the Eiffel Tower and 700 metres from Les Invalides. It offers free Wi-Fi access, a 24-hour frond desk and individually decorated guest rooms.
7 Rue du Champ de Mars, 7th arr., 75007 Paris, France
Hotel booked 1 times today.
Nightly rates from $116