Call Us

16730 Creek Bend Drive, Sugar Land, TX, 77478, US

Hyatt Place Houston / Sugar Land
Free WiFi
Free Breakfast
Pets Allowed

About Hyatt Place Houston / Sugar Land

Near Sugar Land Town Square When you stay at Hyatt Place Houston/Sugar Land in Sugar Land, you'll be on the waterfront, within a 5-minute drive of Sugar Land Town Square and CHI St. Luke's Health-Sugar Land Hospital. This hotel is 1.8 mi (2.9 km) from First Colony Mall and 2 mi (3.2 km) from Sugar Land Ice and Sports Center. Make yourself at home in one of the 214 guestrooms featuring refrigerators and flat-screen televisions. Your pillowtop bed comes with down comforters and premium bedding, and all rooms are furnished with sofa beds. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary buffet breakfast is served daily from 6:00 AM to 10:00 AM.


Map Location & Address

Hyatt Place Houston / Sugar Land
16730 Creek Bend Drive, Sugar Land, TX, 77478, US
Hyatt Place Houston / Sugar Land
Our Best Rate
Pay Now & Save
Room amenities and details
Also comes with:
  • Free Breakfast
  • Free Parking
Book now