The Last Hotel St. Louis
4 Stars1501 Washington Aveune - - 63103 - Saint Louis (Mo), United States View Map
The Last Hotel St. Louis is in the heart of the Washington Avenue Garment District. Services and amenities include meeting rooms, restaurant, rooftop bar, and swimming pool. The rooms are equipped with cable/satellite television, mini bar, ironing facilities, and alarm clock. Address : 1501 Washington Aveune, St. Louis, MO, 63103, USA.