Stadtmuseum liegt etwa 10 Autominuten von der 139 m² großen Ferienwohnung Luka Abodes II entfernt, während die Bushaltestelle Russell at Nebraska in etwa 5 Gehminuten zu erreichen ist.
Busch Stadion ist auch ungefähr 10 Minuten Autofahrt von dem 1-Zimmer-Apartment entfernt gelegen. Kathedralbasilika St. Louis ist in nur 4 km Entfernung vom Apartment gelegen.
Die Unterkunft verfügt über Zimmer mit einer Klimaanlage und bietet nützliche Ausstattung, darunter einen Flachbildfernseher mit Satellitenkanälen. Dieses Apartment umfasst 3 Schlafzimmer. In der Ferienwohnung Luka Abodes II gibt es 1 Bad.
Gäste können in einer kompletten Küche ihre eigenen Mahlzeiten zubereiten. Zu den Restaurants The Purple Martin und Savage Restaurant sind es ca. 5 Gehminuten.