Once a 15th-century trading post with only six guestrooms, The Holt Hotel in Oxford, England, has since blossomed into an 86-room hotel nestled on the edge of the Cotswolds in small-town Oxfordshire. Located 15 miles from the heart of Oxford, the old... mehr...

