Located in Tuba City, Arizona region, Quality Inn Navajo Nation is situated 49 km from Navajo National Monument. With a fitness centre, the 2-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 80
10 North Main Street, Tuba City, AZ 86045, United States