Verified review
10/10 Excellent
Terry N.
17 August 2026
Liked: Cleanliness, check-in, communication, location, listing accuracy




Stayed 2 nights in Aug 2026



































No, pets are not allowed at this property.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Located in Twin Lakes, this holiday home is 0.6 mi (1 km) from Clear Creek and 3.1 mi (5 km) from Regis University. Water World and Denver Mountain Parks are also within 6 miles (10 km). Pecos Junction Station is 23 minutes by foot.



