

Notos Therme & Spa est situé à seulement quelques mètres de la plage de Vlychada, dans la partie sud de Santorin. L'aéroport international de Santorin se trouve à 14 km, le port d'Athinios à 9 km, tandis que Fira, la capitale de l'île, est à 12 km de la propriété.