Luxury Rooms

air conditioning, dehumidifier and heating, frigobar, WiFi, TV

Milazzo nature, history and culture

NEWS AND OFFERS

Hotel Il Principe Milazzo