The Slot Canyons Inn is located 6 miles west of the town of Escalante which lies on the western edge of Grand Staircase Escalante National Monument, a picturesque region of canyons, arches, plateaus and cliffs. The inn is located at the mouth of a private canyon with a stream that flows with cool, clear waters from the highest plateau in North America.
Please login or register.