Hyatt Place Houston/Sugar Land
16730 Creek Bend Drive
Sugar Land, Texas, USA, 77478
Tel: +1 281 491 0300
Lakeside Sugar Land Hotel Near Houston
Nestled along the banks of Brooks Lake in the heart of Sugar Land, TX, our lakeside hotel is within walking distance of many restaurants and entertainment venues. We are also a short drive from the most popular shopping mall in the area, The Houston Galleria. Sports fans will enjoy close proximity to the arenas and stadiums where the Houston Astros, Rockets, and Texans play their exciting home games. For business travelers, our Sugar land hotel is near major companies like Fluor and Schlumberger.