Via Vittorio Veneto 93, Ortigia, 96100 Syracuse, Italy
Stay in the Heart of Syracuse
Set on Ortigia Island overlooking the Ionian Sea, Algilà Ortigia Charme is right on the seafront. It features impressive 19th-century architecture, and elegant rooms with air conditioning, free wired internet access and a TV.