Eye on the World: Maybourne Group, London

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.