Taomau - Duomo Square ligt in Taormina, op slechts 1,6 km van Isola Bella en op 1,8 km van Mazzaro. De accommodatie ligt op 100 m van de kathedraal van Taormina en op 2 minuten lopen van de Corso Umberto.
Dit appartement is voorzien van een flatscreen-tv, airconditioning en een woonkamer. De badkamer is uitgerust met een haardroger.
Naumachie ligt op 500 m van het appartement en het Griekse amfitheater ligt op 900 m afstand. De dichtstbijzijnde luchthaven is Catania Fontanarossa, op 65 km van de accommodatie.