No image available for this hotel
No image available for this hotel
Paris, Paris
Spend a second to
save a fortune!
Spend a second to save a fortune!
7 Rue du Champ de Mars, Paris
Located in Paris, Hotel du Champ de Mars is 900 metres from the Eiffel Tower and 700 metres from Les Invalides. It offers free WiFi access, a 24-hour frond desk and individually decorated guest rooms.
See MoreUsage of subsidiary facilities may incur additional fees