4415 Vista Avenue, Saint Louis, United States
Show map
To enjoy your vacation in Saint Louis, stay at The Hill Hideaway Abodebucks Villa Saint Louis, which is 2.4 km from the municipal Tower Grove Park and approximately 5 minutes by car from Missouri Botanical Garden. The spacious apartment is situated 4.6 km from Union train station and a stone's throw from Tower Grove at Vista Northbound bus station.
The apartment is around a 10-minute ride from Saint Louis Science Center, which is an excellent place to improve cultural awareness. Saint Louis Art Museum is 3.5 km from the accommodation.
Equipped with a flat-screen TV with satellite channels, The Hill Hideaway Abodebucks Villa features in-room comforts like air conditioning. This apartment is also furnished with a writing desk. At the property, guests will enjoy the convenience of towels in the bathroom.
An equipped kitchen with a fridge and kitchenware is available in The Hill Hideaway Abodebucks Villa, along with coffee and tea making facilities.
+ More- Less
Most Popular Facilities
Free Wi-Fi
Air conditioning
+ More
Gallery
Map
Tourist attractions in
Missouri
Rooms & Availability
Please wait, we’re checking available rooms for you.