Disponibilité
star star Place De L'odéon ,6, Near Luxembourg Gardens, Paris, Île de France 75006, France
starVery Good
rate_reviewVery good city hotel. Good for sightseeing with access to public transportation.
placeGood for sightseeing with access to public transportation.
Place De L'odéon ,6, Near Luxembourg Gardens, Paris, Île de France 75006, France