A lovely oasis for your weekend or longer term stay in Denver. A perfect hub or home base to see the city or travel even further