The Last Hotel es un alojamiento con una buena ubicación en St. Louis que ofrece centro de fitness, wifi gratis, salón de uso común y habitaciones con aire acondicionado. El alojamiento tiene un bar y un restaurante que sirve cocina americana.
Número de habitaciones: 176
1501 Washington Avenue, Centro de St. Louis, St. Louis, MO 63103, Estados Unidos