Hotel Del Sole is located 33 feet from the beach and a 10-minute walk from the salt ponds of Margherita di Savoia, famous for their wildlife. This 4-star property offers free parking, and marine-style rooms wit ... Read more

View all Luxury Hotels in Margherita di Savoia