Location This charming hotel lies at the heart of the French capital, directly beside the Louvre and close to the Tuileries métro station. The Gare Du Nord train station lies some 5 km away.
Member Since 1970
or continue with
Enter the e-mail address associated with the account. We'll e-mail a link to reset your password.