Hotel Best Western Plus North Houston Inn & Suites 3 Stars
14753 North Freeway - 77080 - Houston (Tx),
Location: Houston International Airport
- Jump to:
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.
- Check-in at From 12:00