L'hébergement The Last Hotel se trouve dans le quartier Quartier Downtown West, à seulement 16 minutes de marche de St. Louis Union Station, Saint-Louis, Missouri, Etats-Unis d'Amérique et à 3 minutes de City Museum. Les voyageurs adorent l'emplacement privilégié de cet hÎtel.