TaoMau - Duomo Square enjoys a location in Taormina, just 1 mi from Isola Bella and 1.1 mi from Mazzaro. The property is 328 feet from Taormina Cathedral and a 2-minute walk from Corso Umberto.
This apartment will provide you with a flat-screen TV, air conditioning and a living room. There is a bathroom with a hair dryer.
Naumachie is 1640 feet from the apartment, while Greek Amphitheater is 2953 feet away. The nearest airport is Catania Fontanarossa Airport, 40 mi from the property.