
Houston, TX, United States
Crowne Plaza Houston Galleria Area
4-star hotel · IHG HOTELS & RESORTS
Houston, TX Hotel near Galleria Mall Our Houston hotel is perfectly located within minutes of Galleria Mall, Texas’ largest and most luxurious shopping destination. The Crowne Plaza® Houston Galleria Area hotel offers you a…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar























