Dieses luxuriöse Hotel liegt nur 1,6 km vom Stadtzentrum von Houston und 5 Fahrminuten vom Minute Maid Park, dem Heimstadion der Houston Astros, entfernt.
Zimmeranzahl: 135
220 Main Street, Downtown Houston, Houston, TX 77002, USA
Hotel heute 1-mal gebucht.