Hotel Delfino(3.5 stars)

Via Casserinetta 6 6902 Lugano View on map