Slot Canyons Inn Address: 3680 W Highway 12, Escalante, UT 84726 Phone: (435) 826-4901 Hotels & Motels, Bed & Breakfasts Other Businesses: Subway at 79 E Main St, Escalante, UT 84726