Located in Soulard in the Missouri region, Luka Abodes II provides accommodation with free WiFi and free private parking. The air-conditioned accommodation is 4.9 km from St. Louis Gateway Arch. The property is non-smoking and is situated 40 km from Hollywood Casino St. Louis.
The apartment is composed of 3 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided.
Six Flags Over Mid-America is 47 km from the apartment, while Fox Theatre is 4.7 km away. The nearest airport is St. Louis Lambert International Airport, 22 km from Luka Abodes II.