Photo gallery for Hotel Odyssey
Hotel Odyssey
Comfortable Paris hotel in Paris City Center with business center
Reviews
8.6
Excellent
Popular amenities
Local highlights
19 Rue Herold, Paris, Paris, 75001
- Centre Pompidou11 min walk
- Louvre Museum12 min walk
- Palais Garnier17 min walk
- Paris (CDG-Roissy-Charles de Gaulle)42 min drive