Suspending time in a cinematic atmosphere, the Drei Berge Hotel in the Bernese Oberland Alps of Mürren, Switzerland, can only ...
Over the last few years, lifestyle hotel acquisitions have been all the rage for some of the world's biggest hotel companies, ...