| Destination: | Hampton Inn Houston - Willowbrook Mall located in Houston at 7645 W FM 1960
HOUSTON TX 77070
Houston
Texas
USA |
Hampton Inn Houston - Willowbrook Mall - Houston, USA
|
|
Description
The Hotel Is Of A Contemporary Design. All Rooms And Public Areas Feature Rich Dark Cherry Furnishings. All Rooms Feature A 25-Inch Tv With Remote-control - Iron-ironing Board - Alarm Clock - Coffeemaker And Electronic Locks. Some Rooms Also Are Equipped With Microwaves And Refrigerators.
Houston, Texas Hotels and City Guide
Houston Hotels and Houston Guide with Houston maps, top attractions, room reservations and hotel deals at a wide range of the best Houston hotels