at 11805 Lackland Road, St. Louis
Accommodation in St. Louis, MO
LaQuinta Inns & Suites-St. Louis Westport is St. Louis based place and this enity listed in Accommodation category. Located at 11805 Lackland Road MO 63146. Contact phone number of LaQuinta Inns & Suites-St. Louis Westport: (314) 991-3262
1893 Romanesque Revival Victorian mansion, on a quiet, tree-lined, private street in Historic Lafayette Square. Only a 15-minute walk or a 5-minute drive to downtown attractions, such as Busch Stadium, the Arch and riverfront attractions. Five large guestrooms, all with private baths, antiques, fireplaces, gourmet breakfast daily. The area is full of shops and restaurants. Family friendly.
Accommodation in St. Louis, MO