Die Unterkunft NavajoLand Hotel bietet klimatisierte Zimmer in Tuba City. Zu den Einrichtungen dieser Unterkunft gehören ein Restaurant, eine rund um die Uhr besetzte Rezeption und ein Geldautomat, zusammen mit kostenlosem WLAN.
Zimmeranzahl: 75
10 Main Street, Tuba City, AZ 86045, USA