This property is a 12-minute walk from the beach. Located 0.6 miles from Isola Bella and 0.7 miles from Mazzaro Sea Palace, Il Gelsomino Taormina Center offers accommodations in Taormina. The property features views of the sea and is 1,300 feet from Corso Umberto.
The kitchen is fitted with a dishwasher and an oven. A flat-screen TV is provided. Other facilities at Il Gelsomino Taormina Center include a barbecue.
Taormina Cathedral is 1,950 feet from Il Gelsomino Taormina Center, and Naumachie is 350 feet from the property. The nearest airport is Tito Menniti Airport, 25 miles from the property.