Seven Gables Inn In St. Louis (Downtown)
26 North Meramec Avenue -
St. Louis,
MO 63105