spa
hotels
Sicily
About
Castello di Milazzo
Historic Site
Milazzo
»
Castello di Milazzo
Spa hotels near Castello di Milazzo
Hotel Il Principe
Rating
7.3
Book from
$
47