Situated just across the street from City Park, this place is perfect for a couple or for 1 person visiting Denver. It is just 2 mi from Cherry Creek and less than 1 mi to the Science Museum and several restaurants and bars within walking distance.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.