The award-winning Galleria Arté al Lago Restaurant is the jewel in the crown of the Grand Hotel Villa Castagnola.View more
Bucherer of Switzerland
The name Bucherer is synonymous with top quality and is known far beyond the Swiss border.
Bucherer – Swiss watches and fine jewellery experts since 1888. Explore Our Exclusive Watches from Prestigious Brands.View more