Via Circonvallazione 11, Taormina
Featuring a roof-top terrace featuring a cocktail bar and panoramic views NH Collection Taormina is set in the heart of Taormina's historical centre.