Conoce el Quality Inn Navajo Nation
The hotel is situated in the heart of Indian country. Within 1.5 hours of Grand Canyon, and Monument Valley.
Localización del hotel
The hotel is located in Tuba City which is 128 km miles north of Flagstaff or 128 km south of Page/Lake Powell.