4 rooms · from £136
Located in Paris, Appartements Saint-Germain - Odéon is 800 metres from Notre Dame Cathedral. Louvre Museum is 1.2 km from the property. Free WiFi is offered throughout the property. All units feature a seating area.
Log in with your cycle.travel account:
Password |
Or simply use your account on: