The Borromeo Islands are verdant jewels floating idyllically in Lake Maggiore, and the finest place from which to observe their beauty is the equally stunning Grand Hotel des Iles Borromees, located on the lake front in Stresa.
The first GHM hotel in Europe opens in Milan, Italy. The Chedi Milan is GHM's answer to the needs of business and leisure travellers in search of well being. It is a unique Urban Resort that must be experienced.