star star 1920 N Grand Blvd, In St. Louis (Downtown St. Louis), St. Louis, Missouri 63106, United States
1920 N Grand Blvd, In St. Louis (Downtown St. Louis), St. Louis, Missouri 63106, United States
With a stay at Guest Host Motel in St. Louis (Downtown St. Louis), you'll be within a 5-minute drive of Fox Theater and City Museum. This motel is 3.4 mi (5.4 km) from Busch Stadium and 3.7 mi (5.9 km) from Missouri Botanical Gardens and Arboretum. This motel offers designated smoking areas. Make yourself at home in one of the 35 air-conditioned rooms featuring LCD televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with shower/tub combinations are provided.