InterGlobe’s new lifestyle hotel brand in Europe, Miiro, continues its expansion with the addition of The Mansard, Gstaad, to ...