The hotel is located just minutes from many popular attractions and landmarks. It is near the Humble Civic Center & Arena Complex, the Mercer Arboretum & Botanic Gardens, the Splash Town water park and the Port of Houston. There are numerous sports and recreational attractions within 45 km of the hotel. Guests will enjoy visiting the many local museums, including the Houston Museum of Natural Science and the Museum of Fine Arts. The nearby Deerbrook Mall offers plenty of shopping opportunities, movie theatres, and a variety of services. Several restaurants can be found in the vicinity. The hotel offers many fine features and complimentary amenities, including high-speed Internet access. Guest rooms come equipped with microwaves, refrigerators, coffee makers – all guests will need to prepare light snacks or refreshments. Non-smoking and handicap accessible rooms are also on offer.