January 13, 10:08 am
Grand Center Inn
3716 Grandel Square
St. Louis,
MO
63108
United States
Where can you tuck yourself away and still be within a block of the Fox, the Sheldon or Powell? Welcome to Grand Center Inn, 13-foot ceilings, cozy fireplaces, and brilliantly updated.
Amenities:
Weddings, Events, Lodging, Bed & Breakfast