El TaoMau - Duomo Square se encuentra en Taormina, a solo 1,6 km de la isla Isola Bella y a 1,8 km de Mazzaro. El alojamiento está situado a 100 metros de la catedral de Taormina y a 2 minutos a pie de la calle Corso Umberto.
Este apartamento cuenta con aire acondicionado, TV de pantalla plana y sala de estar. También incluye baño con secador de pelo.
El establecimiento se halla a 500 metros de la Naumachia, a 900 metros del anfiteatro griego y a 65 km del aeropuerto de Catania-Fontanarossa.