3-star Hotels in San Filippo del Mela
Filter Results
Apply Filters
Clear Filters
1 option found
-
Belvedere
Show map
The 3-star Belvedere Hotel San Filippo del Mela is located in San Filippo del Mela, approximately 4 km from Castello di Santa Lucia del Mela, and offers a swimming pool.
From US$ 84price for 1 nightBOOK