GoStayy
Manage your property

King Room - Mobility Access/Hearing Accessible

Holiday Inn Houston SW-Near Sugar Land, an IHG Hotel, 11160 Southwest Freeway, Houston, TX 77031, United States of America

Overview

This hotel is located within a 10-minute drive of Houston's Galleria Shopping Center and features guestrooms with free WiFi access and on-site dining for breakfast, lunch and dinner. All rooms are equipped with a flat-screen TV, a coffee maker and a private bathroom that provides a hairdryer and free toiletries. The hotel offers on-site dining at App8ite Bar and Grill, which features daily happy hour and chef specials. Thoughtful amenities at the Holiday Inn Houston SW-Near Sugar Land include a 24-hour fitness center, and indoor and outdoor swimming pools. The property offers a meeting/banquet space and a 24-hour business center. The Holiday Inn Houston SW-Near Sugar Land is placed 15 mi from Toyota Center and within a 15-minute drive of NRG Stadium. Hobby Airport is 23 mi away.

Most Popular Facilities

Non-smoking rooms
Free WiFi
Parking
Kitchen
Living Area
Safety & security