Located in Houston, 20 km from Cynthia Woods Mitchell Pavilion, North Villa extended stay provides accommodation with a garden, free private parking and a terrace. This 5-star hotel offers a 24-hour front desk. Buffalo Bayou Park is 33 km away and Minute Maid Park is 33 km from the hotel.
At the hotel, each room has air conditioning and a flat-screen TV.
Wortham Center is 32 km from North Villa extended stay, while Alley Theater is 32 km away. The nearest airport is George Bush Intercontinental Airport, 9 km from the accommodation.