Staying at The Hill Retreat Abodebucks Villa Saint Louis, guests can visit Saint Louis Art Museum, which is approximately a 10-minute drive away.
If you are a sport lover, the Saint Louis holiday home offers a convenient setting 3.6 miles from Busch Stadium. The Jewel Box Greenhouse can be found around a 25-minute stroll from the villa, and Saint Louis Science Center is about 30 minutes' stroll away. Positioned 1.3 miles from the historic church "Cathedral Basilica of Saint Louis", The Hill Retreat Abodebucks Villa is popular among both worshippers and tourists.
The Saint Louis villa includes an adjoining terrace and a balcony and provides guests with a flat-screen TV with satellite channels, as well as air conditioning.
The Hill Retreat Abodebucks Villa features a fridge, a kitchenware, and glassware provided in an equipped kitchen. To dine onsite, guests also have access to tea and coffee-making facilities. Mingle with locals while dining in Sameem Afghan Restaurant, located only 5 minutes by foot from the property. Tower Grove at Vista Northbound bus station is a few moments from the accommodation, allowing guests to easily discover Saint Louis.