NavajoLand Inn
Hotel
St. Michaels, Arizona
8.2/10
Very Good
29 reviews
Free Wi-Fi
Parking
Featuring an indoor swimming pool, this Arizona hotel is 10 minutes’ drive to Navajo Nation Museum. Free Wi-Fi is provided in all rooms.
Number of rooms: 73
392 West Highway 264, St. Michaels, AZ 86511, United States