Staying at Zen Out In The Comfiest Two Bedroom Zen Den By Sloan'S Lake, Denver villa, guests can visit the shopping mall "Larimer Square", which is about a 10-minute drive away.
The short white-water Confluence Park can be found 2.5 miles from the Denver holiday home, and the public Downtown Aquarium is 2.1 miles away. The villa offers sports enthusiasts to discover Coors Home Field, located approximately 15 minutes away by car.
Experience ultimate comfort in the accommodation's kitchen, supplied with coffee and tea making machines, a fridge, and a kitchenware. Mingle with locals while dining in Frank's Texas Style Bar-B-Que, located merely 6 minutes' stroll from the Denver villa. Zen Out In The Comfiest Two Bedroom Zen Den By Sloan'S Lake, Denver villa is 0.2 miles from W Colfax Ave & Yates St bus station and fairly close to Sheridan city rail.