COURTYARD BY MARRIOTT HOUSTON SUGAR LAND * * *
The Courtyard by Marriott Houston Sugar Land is a modern hotel located in Sugar Land, Texas. It enjoys a peaceful lakeside location near the Smart Financial Centre, Sugar Land Town Square and Houston Methodist Sugar Land Hospital. Area attractions are easily accessible within a 5-mile radius. The hotel offers spacious, comfortable guest rooms and suites. Guests can enjoy the outdoor pool, fitness center and meeting space. On-site parking is free. The hotel's Bistro offers a limited breakfast with refreshing choices, including fresh fruit, pastries and hearty sandwiches. Wi-Fi is free throughout the property. Check-in and check-out times are 3:00 pm and 12:00 pm respectively. The hotel is non-smoking and pets are not allowed, with the exception of service animals.