The Loubird Inn

The Loubird Inn is a hotel in Escalante, on Scenic Byway 12 at the edge of Grand Staircase-Escalante National Monument.

120 E Main St, Escalante, UT

Phone: (435) 690-8013