8
Guest rating
Hotel photo
Villa Villa Margherita
Hint: You can enter any city or hotel name
Hotel reservation
/
Italy
/
Roccaravindola
/
Villa Margherita
Book Villa Villa Margherita
Via Selva 1
1.7 km from city center
Photos
Of
Parking
free
Facilities of Villa Villa Margherita
Show Villa Villa Margherita on the map
41.543628
14.118645