The Last Hotel St. Louis
4 Sterne1501 Washington Aveune - - 63103 - Saint Louis (Mo), Vereinigte Staaten Zum Stadtplan
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.