The Westin Galleria Houston
save place
The Westin Galleria Houston
This Uptown hotel, adjacent to the Galleria Shopping Center, has 71,117 square feet of meeting space, two restaurants, and upscale shopping.
Have you been here? Share a tip or a photo with fellow travelers.
Original mexico 300x350