Hotel Best Western Plus North Houston Inn & Suites
3 Stars
14753 North Freeway - 77080 - Houston (Tx),
United States
View Map
Area: Houston International Airport
- Jump to:
- Media Gallery
- Services
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
Media Gallery
Hotel facilities
- Check-in at From 12:00