Quality Inn Navajo Nation Capital
With a stay at Quality Inn Navajo Nation Capital, you'll be centrally located in Window Rock, just a 4-minute walk from Navajo Arts and Crafts Enterprise and 7 minutes by foot from Navajo Nation Museum. This hotel is 31.1 mi (50 km) from Canyon De Chelly National Monument and 0.5 mi (0.8 km) from Navajo Nation Zoo and Botanical Park.