Grand center inn
Location situated in st louis grand center inn is close to pulitzer foundation for the arts cathedral basilica of st louis and city museum also nearby are st louis symphony orchestra and powell hall property features amenities at grand center inn include dry cleaninglaundry services guestrooms the 8 air conditioned guestrooms at grand center inn include fireplaces and coffeetea makers complimentary wireless high speed internet access is provided televisions are equipped with ca