The 2-star North Villa Inn Houston, located 25 minutes' stroll from 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 a 10-minute ride away.
Guests can visit places of worship such as Bammel Church of Christ, situated at a distance of 4 km from this Houston property. You can easily find Wet 'n' Wild SplashTown Water Park a 15-minute drive of the hotel. For those travelling from afar, George Bush Houston airport is 18 minutes' drive away.
North Villa Inn offers a free breakfast every day.
Book North Villa Inn Houston
More +
Less -