Hotel Best Western Plus North Houston Inn & Suites3 Stars
14753 North Freeway - 77080 - Houston (Tx),
Area: Houston International Airport
This modern hotel has 3 floors and 21 suites and 50 guest rooms.
This 3 star hotel is located in the suburbs of Houston. It is 26.0 Km from the Downtown Houston.
TripAdvisor vote: 4/5 Based on 177 guest reviews
- Check-in at From 12:00