Built on the high up rim of the Copper Canyon, this deluxe hotel is built amongst awe-inspiring scenery and is a bird watching paradise. Each of the 65 rooms and suites has a private terrace with stunning views.
Built on the high up rim of the Copper Canyon, this deluxe hotel is built amongst awe-inspiring scenery and is a bird watching paradise. Each of the 65 rooms and suites has a private terrace with stunning views.