La Scala offers accommodation in Taormina, 240 metres from Corso Umberto. La Scala boasts views of the sea and free WiFi is offered throughout the property.
There is a seating area, a dining area and a kitchen. A flat-screen TV is provided. There is a private bathroom with a bath.
Taormina Cathedral is 350 metres from La Scala. The Greek Theatre is a 15-minute walk away and Catania Fontanarossa Airport can be reached in 1 hour by car.