A charming boutique hotel nestled within the heart of Ortigia, the historic heart of Syracuse, the Algila Ortigia Charme Hotel is a beautifully refined and sophisticated option.