Paris, Paris
Spend a second to
save a fortune!
Spend a second to save a fortune!
6 Place De L Odeon, Paris
Featuring free WiFi throughout the property, Hotel Michelet Odeon is located in Paris, 1.1 km from Notre Dame Cathedral. A flat-screen TV with satellite channels is available. Some of the rooms provide a desk.
See MoreUsage of subsidiary facilities may incur additional fees