The 2-star North Villa Inn Houston, located within 25 minutes' walk of National Museum of Funeral History, offers a swimming pool and Wi-Fi throughout the property. The motel is a good starting point to Houston's sports attractions, including Leonard George Stadium, which is approximately 10 minutes' drive away.
You'll need 18-minute drive to George Bush Houston airport. The River Poker Club stands at a distance of 4.6 km from this Houston hotel. Also, the property is within 7 km of Wet 'n' Wild SplashTown Water Park.
North Villa Inn offers a free breakfast every day.
Book North Villa Inn Spring
More +
Less -