The World's Best search_hotel_count Luxury Waterfront Hotels in Sicily
Taormina, Messina, Italy
Set within the Isola Bella Nature Reserve in Taormina, La Plage Resort is an eco-friendly beachfront property...
Five Star Alliance Perk:
All guests making reservations with Five Star Alliance will receive a complimentary bottle of wine and a welcome cocktail upon arrival.