The Maybourne Group, which operates three properties in London, was part of our Digital Detox story in our March/April issue. Take a look at some photos of these hotels: Claridge’s, the Berkeley and the Connaught. You’ll see why we considered them great incentive options for those looking to unplug and unwind.
Eye on the World: Maybourne Group, London
written by Web Editor | Posted on April 9th, 2012



















