Studio Plus St. Louis - Westport - Saint Louis MO - Cheap Rates, Hotel Deals, Discount Hotels & Reviews
| 2030 Craig Rd Saint Louis MO 63146 US
|
Our Location. - The Studio Plus St. Louis Westport Is Located In St. Louis, Mo.
- Less Than 10 Miles From St. Louis Zoo
- Less Than 11 Miles From St. Louis Science Center
- Less Than 12 Miles From Missouri Botanical Gardens
Hotel Features. - Laundry Facilities
- Pets Allowed
- Business Services
Gustrooms. - Full Kitchens
- Cable Television
- Wireless Internet Access For A Fee
|