Doté d'un jardin, l'ARTEMIS and FILLO est situé à Loutra Edipsou, à 600 mètres des sources thermales d'Edipsos, à 30 km de l'église d'Osios David Gerontou et à 39 km de l'église d'Agios Ioannis Galatakis. Offrant une vue sur la ville et la cour intérieure, il se trouve à moins de 1 km de la plage de Treis Moloi. Les chambres disposent d'un balcon avec vue sur la montagne et d'une connexion Wi-Fi gratuite.
Dotés d'une terrasse, les logements comprennent la climatisation, une télévision à écran plat ainsi qu'une salle de bains privative avec douche et articles de toilette gratuits. Certains logements comprennent une kitchenette bien équipée avec un micro-ondes, des plaques de cuisson et des ustensiles de cuisine. Le linge de lit et les serviettes sont fournis.
L'aéroport national de Nea Anchialos, le plus proche, est implanté à 68 km.