North Villa Inn is a 3-star property situated about 7.1 km from The Galleria, Buffalo Bayou Park and Splashtown. It features room service, newspaper service and ironing service as well as a cash machine, a car park and a designated area for smoking.
The property is conveniently placed close to a ship terminal.
The venue is notable for the great location within a 10-minute drive to George Bush Intercontinental airport.
Rooms at North Villa Inn feature modern touches such as a mini-refrigerator, a dining area, a microwave, a writing table and free Wi-Fi.
Eat & Drink
Breakfast is served in the restaurant each morning.
Business travelers can avail of a meeting room, a business center and a photocopier offered on site.
North Villa Inn pampers guests with an outdoor swimming pool, barbeque grills and a rooftop terrace.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.