Four Points by Sheraton Houston Greenway Plaza

3.3 (91 reviews)

2828 Southwest Freeway, Houston, TX, 77098-4502, United States   •  Weather:    •   Local Time:     •  Phone: 713-942-2111   •  Hotel Reservations: 866-716-8133


Hotel Near the Galleria, Houston

As the largest mall in Texas, The Galleria boasts over 375 stores across four floors and over 2.4 million square feet of space. Whether you forgot to pack your suit or want to do a day-long shopping spree, The Galleria has a store or boutique for you. The mall is anchored by four major department stores, Macy's, Neiman Marcus, Nordstrom, and Saks Fifth Avenue.

In addition to a large selection of stores to shop in, The Galleria also has an indoor skating rink, jogging track, and over 50 restaurants and quick-service locations. Be sure and make time to stop by this international shopping and entertainment destination.

Plan a visit to our hotel near The Galleria, Houston and shop till you drop.

*Image courtesy of Greater Houston CVB

Hotels Near the Galleria, Houston