It's Hotel in the Todgha Gorge, a canyon in the High Atlas Mountains in Morocco, near the town of Tinerhir.