8.6/10
Excellent
61 review
Free Wi-Fi
Il Sole Di Ranco is situated in a quiet location on the lakeshore of Lake Maggiore. It features a seasonal outdoor pool, a sauna, and a Turkish bath. Free Wi-Fi is available.
Number of rooms: 14
Piazza Venezia 5, 21020 Ranco, Italy