Staycation: Rejuvenation Retreat at The Oxford Hotel

The Oxford Hotel Just a stone’s throw away from Union Station is a quaint little hotel that has provided refuge for city goers to rest their feet and heads after a long day exploring the Mile High City. The Oxford is Denver’s most historic hotel having opened in 1891. Just ten years before the beginning…