Denver’s Happiest Hotel: The Oxford

Screen Shot 2014-03-15 at 9.54.00 AM

– from The Oxford in Denver, Colorado, USA