The Sleep Inn & Suites Stafford- Sugarland hotel in Stafford, TX is conveniently located just minutes from the Stafford Centre, in close proximity to the following local points of interest: Sam Houston Race Park, Rice University, University of Houston and Reliant Park. This pet-friendly hotel offers free Wi-Fi, free full hot breakfast, indoor pool and fitness center. Take care of basic business needs with access to copy and fax services, and meeting space that’s available to accommodate a variety of events and functions. Our hotel has parking space to accommodate most vehicles. Book now!