Scottish Inn & Suites Houston Willowbrook

Suiteness Logo

The only place to book connecting hotel rooms and suites. Here's how.

Featuring 2-star accommodation, Scottish Inn & Suites Houston Willowbrook is set in Houston, 23 km from Memorial Park, Houston and 23 km from Houston Arboretum and Nature Center. This 2-star hotel has air-conditioned rooms with a private bathroom. The Galleria Houston is 24 km from the hotel and Waterwall Park is 24 km away. All guest rooms in the hotel are fitted with a flat-screen TV and a hairdryer. Scottish Inn & Suites Houston Willowbrook can conveniently provide information at the reception to help guests to get around the area. CityCentre Plaza is 25 km from the accommodation, while Lakewood Church Central Campus is 27 km from the property. The nearest airport is George Bush Intercontinental Airport, 15 km from Scottish Inn & Suites Houston Willowbrook. Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

2 suites at Scottish Inn & Suites Houston Willowbrook

2 suites

6 amenities at Scottish Inn & Suites Houston Willowbrook

  • 24-hour front desk
  • Air conditioning
  • Free parking
  • Parking
  • Parking on site
  • Private parking

7 images of Scottish Inn & Suites Houston Willowbrook

  •  | Scottish Inn & Suites Houston Willowbrook
  •  | Scottish Inn & Suites Houston Willowbrook
  •  | Scottish Inn & Suites Houston Willowbrook
  •  | Scottish Inn & Suites Houston Willowbrook
  •  | Scottish Inn & Suites Houston Willowbrook
  •  | Scottish Inn & Suites Houston Willowbrook
    See More...
  •  | Scottish Inn & Suites Houston Willowbrook

Scottish Inn & Suites Houston Willowbrook Location

11233 Antoine Dr

Houston, TX 77066 US

1 (855) 282-1325