Frontdesk 917 Locust St Apts Downtown St Louis Location
917 Locust Street Apt #405, St. Louis, MO 63101, United States, Saint Louis, United StatesGuest reviews
Guest reviews are submitted by our customers after their stay at Frontdesk 917 Locust St Apts Downtown St Louis
D
Don
2022-05-22
the apartment was fine base for sightseeing in saint louis, loved it. had comfortable bed, central heating, tv and a microwave for our needs. having a bath was great.
Quite cold room.
Main Features
Frontdesk 917 Locust St Apts Downtown St Louis Amenities
-
Dining
Dryer - Cookware/ Kitchen utensils
-
Room Amenities
Free Wi-Fi in rooms - Sitting area
- Tea and coffee facilities
- Dining table
- Washing machine
- Flat-screen TV