About it
Luka Abodes II is located in Soulard, just 25 miles from Hollywood Casino St. Louis and 29 miles from Six Flags St. Louis. The air-conditioned accommodation is 3.1 miles from St. Louis Gateway Arch. The apartment provides both free Wifi and free private parking.
The apartment is composed of 3 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
Fox Theater is 2.9 miles from the apartment, while Old Courthouse is 3 miles away. The nearest airport is St. Louis Lambert International Airport, 14 miles from Luka Abodes II.