The White House at Grand Central
3805 Lindell Boulevard, St. Louis, Missouri 63108
About the Business
The White House at Grand Central is a prestigious institution located at 3805 Lindell Boulevard in St. Louis, Missouri. This historic building offers luxurious accommodations and upscale amenities for guests looking for a sophisticated and elegant stay. With its prime location near Grand Central Station, visitors can easily access the city's top attractions, restaurants, and entertainment venues. The White House at Grand Central is the perfect choice for travelers seeking a refined and unforgettable experience in the heart of St. Louis.
Reviews
"Very homie and reasonable pricing . Me & My family loved it here !"
"Very spacious and homey apartment, although the bathtub could use some refurbishment (cracks/peeling appearing on it), but overall a very nice experience. Would recommend to travellers looking for a place to stay."
"good hospitality, nice room, kind staff"
"120 years old, converted to apartments, loved the whole of it. Beautiful hardwood, had full kitchen, great location for SLU and sports. But their customer service could use some professional training, seriously bad at communicating."
List of local businesses, places and services in Missouri
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos