8.2 Guest rating Hotel photo

Villa Villa Margherita

Hint: You can enter any city or hotel name
Price from$86

Book Villa Villa Margherita

Via Fonte Solforosa 10 0.1 km from city center
Photos Of

Show Villa Villa Margherita on the map

Villa Margherita 46.23398 12.95742