Property description
Near St. Louis University
Location
Located in St. Louis (Grand Center), Grand Center Inn is within a 5-minute walk of Powell Symphony Hall and Fox Theater. This guesthouse is 0.3 mi (0.5 km) from St. Louis University and 0.4 mi (0.7 km) from John Cochran Division - VA St. Louis Health Care System.
Dining
Full breakfasts are available daily from 7:30 AM to 9:00 AM for a fee.
Rooms
Make yourself at home in one of the 6 air-conditioned rooms featuring flat-screen televisions. Your pillowtop bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and hair dryers.
Amenities
Take in the views from a garden and make use of amenities such as concierge services and wedding services.
Business, and other amenities
Featured amenities include express check-out, microwave in a common area, and refrigerator in a common area. Free self parking is available onsite.