Courtyard by Marriott opened in late September at 16740 Creek Bend Drive, Sugar Land. The five-story hotel has over 100 rooms and includes a restaurant, outdoor swimming pool, fitness center, outdoor patio area overlooking Brooks Lake, laundry facilities, business library, and meeting space. 281-494-0555. www.marriott.com