Add a few event details, then choose or compare this venue and others nearby.
About this venue
The Residence Inn Houston Northwest / Willowbrook is located at 7311 West Green Road in Houston. The hotel offers one meeting room with a capacity for up to 20 people, making it suitable for small business gatherings or breakout sessions. It has 96 guest rooms that can accommodate overnight stays for attendees and includes amenities like free WiFi and a business centre with fax and photocopying services.
Practical facilities include on-site public parking without the need for reservations, along with amenities such as a fitness centre and an indoor pool that is open year-round. Dining options include BBQ facilities, a snack bar, and grocery deliveries, while outdoor spaces feature outdoor furniture and an outdoor fireplace. The hotel also allows pets and offers non-smoking rooms with tea and coffee makers in all rooms.
Situated in Houston, the Residence Inn is accessible from its address in Harris County, Texas, providing a convenient location for business events in the area.