General view

Holiday Inn Houston Sw Sugar Land Area

11160 Southwest Freeway, Houston

About Holiday Inn Houston Sw Sugar Land Area

Welcome to your home away from home The Holiday Inn® Hotel Houston - SW - Near Sugar Land promises a warm welcome, efficient check-in and upgraded amenities. Our property offers travelers easy access to the best of Houston, Stafford, and Sugar land, so you can travel beyond the area with ease. If you need a space to prepare for an event or finish paperwork, take advantage of our 24-hour Business Center. We hope to welcome you soon.

Holiday Inn Houston Sw Sugar Land Area Rooms

Slide 1

Double

Room Type

Location of Holiday Inn Houston Sw Sugar Land Area

11160 Southwest Freeway, Houston

Holiday Inn Houston Sw Sugar Land Area Amenities

Pool
Parking
24-Hour Reception
Internet
Car Rental
Laundry Service
Accessibility
Luggage Storage
Business Centre