Verified review
10/10 Excellent
Kaylee G.
1 Oct 2026
Liked: Cleanliness, check-in, communication, location, listing accuracy
Stayed 45 nights in Aug 2026



































Yes, this property allows dogs (limit 4 total).
On-site parking is available at the property.
Check-in begins at 3:00 PM.
Checkout is at 11:00 AM.
Located in Westwood, this holiday home is 1.9 mi (3 km) from South Platte River and 2.8 mi (4.5 km) from Empower Field at Mile High. Dever Health Hospital and Sloan's Lake Park are also within 3 miles (5 km).