Nestled just minutes from the Louvre, this chic, cozy hotel boasts stylish rooms with delightful views, plus friendly staff that make you feel right at home.
21 Rue Saint-Germain l'Auxerrois, 75001 Paris, France Get directions
Susan R
Mary P
Kaisa P
Arianne Penalosa
Tracey A
William Jacobs
raluca c
Travelgirl1133