136 E Main St, Duchesne, Utah
★★ 2.0 stars
136 E Main St Duchesne Utah
Located in Duchesne, Red Rock Extended Stay is a 1-minute drive from Duchesne City Park and 10 minutes from Starvation State Park. The front desk is staffed during limited hours. Free self parking is available onsite.