L'Appartamento Odell Duplex Saint Louis, situato a una distanza di 550 metri da Southwest Baptist Church, si trova a una distanza di 2 km da un luogo ideale per famiglie come lo Zoo di Saint Louis. Si trova a circa 8 km dalla stazione ferroviaria Union e in prossimità della stazione degli autobus Arsenal at Watson.
L'appartamento si trova a 10 minuti in macchina dal Saint Louis Art Museum, un luogo eccellente per migliorare la consapevolezza culturale. L'Appartamento Odell Duplex è a circa 2,1 km da Tilles Park. Gli ospiti saranno vicini al Tower Grove Park, a 15 minuti in macchina.
I visitatori potranno godere del comfort di un bagno con asciugacapelli e teli da bagno in quest'appartamento.
Per coloro che desiderano cucinare i propri pasti, l'Appartamento Odell Duplex offre opzioni di self-catering come un frigo. Per un soggiorno comodo e rilassante nell'alloggio, gli ospiti possono usufruire di servizi per la preparazione di tè/caffè. Se non vuoi cucinare dopo una giornata impegnativa, il ristorante LoRusso's Cucina offre piatti italiani e si trova a due passi da quest'appartamento.