Hyatt Place Houston / Sugar Land
Hotels & Motels
The Hyatt Place Houston/Sugar Land hotel is a 9 story building featuring 214 rooms and 4,100 square feet of flexible meeting space. Take a leisurely stroll over our boardwalk to a wide variety of restaurants and entertainment venues. The highly acclaimed Sugar Land Town Square Shopping Center is also less than a mile from the property.