Toula Rooms ligt te midden van een goed onderhouden tuin in het dorp Agkistro. Het is een stenen accommodatie met kamers met uitzicht op de bergen vanaf de patio. Er is overal gratis WiFi beschikbaar. De warmwaterbronnen liggen op 300 m afstand en tavernes en kleine supermarkten liggen op minder dan 500 m.
Alle kamers van het Toula hebben een balkenplafond, een betegelde vloer en een open haard. Elke kamer heeft een zithoek met een flatscreen-tv. Een koelkast en een waterkoker zijn ook beschikbaar. De eigen badkamer is uitgerust met gratis toiletartikelen en een douche.
De stad Serres ligt op 50 km en de stad Thessaloniki ligt op 160 km. Er is gratis parkeergelegenheid in de buurt.