My family and I stayed here for 1 night on our way back from a week in the south of France. I wish we could have stayed longer because this is a real gem. It's in a great location, within walking distance of the Louvre and only a block from a Metro station. Our rooms were nice and cozy and... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.