NavajoLand Hotel of Tuba City
Address: 10 N. Main Street Tuba City, AZ 86045
Phone: (928) 283-4545
When staying at the NavajoLand Hotel of Tuba City you are centrally located in the heart of the Navajo Nation. Tuba City is a convenient home base to explore the beautiful Navajo Nation, Grand Canyon, Antelope Canyon, Horseshoe Bend and Monument Valley.