9.0
Great Two Bedroom Family Spot With Convenient Access To Downtown Location
103 South Zenobia Street, Denver, United States
9.0
Review score
Based on 10 reviews
Main Features
Great Two Bedroom Family Spot With Convenient Access To Downtown Amenities
-
General
No smoking on site - Wi-Fi
- Parking
- Pets allowed
-
Dining
Cookware/ Kitchen utensils
-
Leisure & Sports
Casino - Aqua park
- Garden area
- Golf course
- Fishing
-
Room Amenities
Air conditioning - Heating
- Patio
- Tea and coffee facilities
- Dining table
- Ironing facilities
- Free toiletries