Situado no meio de um jardim bem cuidado na aldeia de Agkistro, o Toula Rooms é uma propriedade construída em pedra com quartos que desfrutam de vistas para a montanha a partir do pátio. O acesso Wi-Fi está disponível gratuitamente em todas as áreas. As termas estão a 300 metros, enquanto tabernas e mini-mercados estão a cerca de 500 metros.
Todos os quartos do Toula possuem uma lareira, tecto com vigas expostas e pisos em azulejo. Cada um inclui uma área de estar com televisão de ecrã plano. Também estão disponíveis um frigorífico e uma chaleira eléctrica. A casa de banho privativa inclui produtos de higiene pessoal gratuitos e um chuveiro.
A cidade de Serres pode ser alcançada em 50 km e Thessaloniki fica a cerca de 160 km. Existe estacionamento gratuito nas proximidades.