Il Sole Di Ranco
Hotel
Ranco
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