Situé dans le centre-ville de Houston, cet hôtel de luxe historique se trouve à 5 minutes à pied du Minute Maid Park, domicile de l'équipe de baseball Houston Astros.
Nombre de chambres: 100
1117 Prairie Street, Downtown Houston, Houston, TX 77002, États-Unis
Hôtel réservé 1 fois aujourd'hui.