La Maison Odeia si trova a Bordeaux, a 400 metri da Place des Quinconces.
Le camere presentano una TV a schermo piatto, un set di cortesia e un asciugacapelli. Alcune di esse includono una terrazza o un balcone.
La Maison Odeia dista 500 metri dal CAPC musée d'art contemporain de Bordeaux, 700 metri dal Grand Théâtre de Bordeaux e 10 km dall'Aeroporto di Bordeaux Mérignac, lo scalo più vicino.