Hotel List in Italy Savoca.
Please click the hotel name.
Savoca Hotels List
-
Lemon House
No Setting
Area : Savoca
Address : VIA RINA SUPERIORE 78/A
Lemon House is perfectly located for both business and leisure guests in Savoca. The property has everything you need for a comfortable stay. Service-minded staff...