Hotel Michelet Odeon
Hotel
6th arr, Paris
Featuring free Wi-Fi throughout the property, Hotel Michelet Odeon is located in Paris, 1.1 km from Notre Dame Cathedral.
Number of rooms: 42
6 Place De L Odeon, 6th arr., 75006 Paris, France