Karta Vacation Rentals
On Highway 264 in Window Rock, a short walk from Navajo Arts and Crafts Enterprise and the Navajo Nation Museum. The pet-friendly hotel sits near the Navajo Nation Zoo and Tribal Park and is about 31 miles from Canyon de Chelly National Monument.