Offering view over The Galleria, which is 30 km away, North Villa Inn is a business hotel featuring a tennis court and a golf course. North Villa Inn was opened in 1989.
Memorial Park is about 27 km from the hotel.
The hotel's great location offers to get to George Bush Intercontinental airport in 15 minutes by car.
This property has 230 guestrooms including king studio, deluxe double room and studio appointed with free wireless internet, a mini-fridge, a microwave, a kitchen and a writing table.
Eat & Drink
Residents can have breakfast in the lounge. American meals are served at the restaurant. The sports bar serves coffee and tea.
Business facilities feature a business center, a conference room and computer rental.
Leisure options include a rooftop terrace, a heated pool and barbeque grills.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.