Located 0.7 mi from Isola Bella in Taormina, this air-conditioned apartment features a balcony with city views. The property is 0.8 mi from Mazzaro and private parking is available. Free WiFi is provided .
The unit fitted with a kitchen with a fridge and stovetop. A flat-screen TV is available. There is a private bathroom with a shower.
Car hire is available at the property and the area is popular for snorkeling and diving. Corso Umberto is 984 feet from Rosa Thea Suite, while Taormina Cathedral is 1312 feet away.
Number of rooms : 1