Hotel Best Western Plus North Houston Inn & Suites

3 Stars

  14753 North Freeway - 77080 - Houston (Tx), United States View Map
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.

Media Gallery

Hotel facilities

  •  Check-in at From 12:00