Doté d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux, l'Hotel Michelet Odeon est situé à Paris, à 1,1 km de la cathédrale Notre-Dame.
Tous les hébergements possèdent une télévision par satellite à écran plat. Certains disposent d'un bureau. Toutes comprennent une salle de bains privative avec baignoire ou douche. Des articles de toilette gratuits sont fournis.
Un petit-déjeuner continental est servi tous les matins.
La réception est ouverte 24h/24 tandis que la navette aéroport est disponible moyennant des frais supplémentaires. L'Hotel Michelet Odeon est à 1,4 km du musée du Louvre et à 1,9 km du musée d’Orsay. L'aéroport de Paris-Orly, le plus proche, est accessible à 13 km.