Belmond Grand Hotel Timeo

Belmond Grand Hotel Timeo is a hotel located at the centre of Taormina in Sicily, adjacent to the Greek Theatre.