46109 U.S. 6, Glenwood Springs, United States
Show map
Canyon Creek Paradise Glenwood Springs apartment is located a mere 1.9 km from the New Creation Church and offers Wi-Fi for either business or leisure. The apartment is a short way from the Storm King Fire Memorial Trail in Glenwood Springs.
The South Canyon Hot Springs is around a 10-minute drive from this apartment.
With a terrace and a living room included, the accommodation also features views of the mountain.
A kitchenette is available in Canyon Creek Paradise apartment, offering guests the opportunity to cook their own meals. The availability of a Jacuzzi at the apartment ensures a more enjoyable experience. The property has a terrace which offers views of the garden.
+ More- Less
Most Popular Facilities
Wi-Fi
Free parking
Sports activities
Spa and relaxation
Child-friendly
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Colorado
Rooms & Availability
Please wait, we’re checking available rooms for you.