Located within 14 miles of Memorial Park and 14 miles of Houston Arboretum and Nature Center, Scottish Inn & Suites Houston Willowbrook has rooms in Houston. This 2-star hotel has air-conditioned rooms with a private bathroom. CityCentre is 15 miles away and Lakewood Church Central Campus is 17 miles from the hotel.
All rooms in the hotel are equipped with a flat-screen TV and a hairdryer.
The reception at Scottish Inn & Suites Houston Willowbrook can provide tips on the area.
The Galleria Houston is 15 miles from the accommodation, while Waterwall Park is 15 miles from the property. The nearest airport is George Bush Intercontinental Airport, 9.3 miles from Scottish Inn & Suites Houston Willowbrook.
Number of rooms : 2
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From $68
Holiday Inn - NW Houston Beltway 8, an IHG Hotel
Very good 8.1
334 m -
3539 N Sam Houston Parkway West, Houston 77086