Spacious 3Br In The Grove | Walk To Restaurants & Venues | St. Louis Tower Grove villa is located around 25 minutes' stroll from Missouri Botanical Garden and allows guests to enjoy snorkeling, diving, and snow skiing.
Situated 0.2 miles from the night Siam Club, the Tower Grove villa is also positioned 1.6 miles from a distinguished business establishment, the art museum "World Chess Hall of Fame". The holiday home is about 10 minutes by car from City Museum, and the national park "Gateway Arch" is about a 15-minute drive away. The property is 1.2 miles from the opulent church "Cathedral Basilica of Saint Louis", popular with worshippers as well as tourists.
Everest Cafe & Bar is approximately 5 minutes by foot from the accommodation. This Tower Grove villa is also in the vicinity of Grand Metrolink train station.