9.1/10
Wonderful
Free Wi-Fi
Casa di Rita has mountain views, free Wi-Fi and free private parking, situated in Toro.
Number of rooms: 2
Strada Provinciale 72, 86018 Toro, Italy