Grand Hotel Eden
Lugano, Switzerland
The Grand Hotel Eden has a superb location, on the waterfront of Lake Lugano combined with a lovely view of the city and the Alps beyond. A perfect combination of Swiss efficiency with Italian elegance and charm.
back