The Artists is gelegen in het historische centrum van Acireale, op 50 meter van de kathedraal en op 10 minuten rijden van de Middellandse Zee.
Das Artists liegt im historischen Zentrum von Acireale, 50 m von der Kathedrale und 10 Fahrminuten vom Mittelmeer entfernt.