Situated around 3 km from the Clear Creek Trail, Su Casa Studio Denver provides access to numerous tourist attractions in the area.
Guests can visit the enormous 80 - acre Mile High Flea Market, which is about 10 minutes by car from this accommodation, or check out the Water World water park, which is about 15 minutes' drive away.
Su Casa Studio offers garden views out of the windows.
Guests are welcome to cook their own meals in an equipped kitchen of the holiday home. E 88th Ave & Devonsire Blvd bus stop is located a mere 0.8 km away, allowing you to discover Denver.