The Last Hotel St. Louis
4 Etoiles1501 Washington Aveune - - 63103 - Saint Louis (Mo), États-Unis Voir le plan
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.