Loews Hotel

Houston, TX

Loews Hotel

Houston, TX

Located in the upscale Galleria area in Uptown Houston, the new Loews Hotel will feature all the modern luxuries and amenities that guests have come to expect, including an expansive conference center and amenity deck complete with two separate pools.

Client

Loews

Size

435,884 SF

Stories

23