Principe Leopoldo is one of my favourite hotels in Switzerland. It is located in a beautiful lake town of Lugano, in Italian part of Switzerland….

Lux Score
94