Holiday Inn Canyon de Chelly Canyon De Chelly National Mo This hotel comprises a total of 108 rooms set over 2 floors. Amongst the facilities count a foyer with 24-hour reception, hot ... Save Up To 60%