The Last Hotel St. Louis
4 Estrellas1501 Washington Aveune - - 63103 - Saint Louis (Mo), Estados Unidos De América ver el mapa
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.