A good location
This hotel puts you within walking distance of Willowbrook Mall where you'll find lots of restaurants, shops and entertainments. The property is just off Sam Houston Tollway which means an easy in and out. You are also a short drive away from many of the popular tourist sites in this area.