Houston Museum of Natural Science is 7 miles from this hotel. Scottish Inn and Suites Highway Six South serves a daily continental breakfast and offers a microwave and fridge in every room.
This hotel is located in Sugar Land and is 23 miles from downtown Houston. It offers an outdoor pool, a hot tub, gym and rooms with 32-inch flat-screen TVs. Hilton Garden Inn Houston/Sugar Land rooms include a microwave and refrigerator.