Location This hotel is located at the heart of Paris and roughly 600 m from the Eiffel Tower. The nearest metro station is Dupleix, Paris Orly aiport is 15 km away and Paris Charles de Gaulle airport lies 25 km from the hotel.
Check In | 12:00 pm |
---|---|
Check Out | 12:00 pm |