Kastra ligt aan de voet van de berg Ossa, op 30 meter van het strand van Ayia. Het biedt appartementen met een balkon en gratis WiFi. Winkels, bars en restaurants liggen op 400 m afstand.
Elk appartement met airconditioning is ingericht in witte en blauwe kleuren en biedt uitzicht op de Egeïsche Zee. Het beschikt over een televisie en een kitchenette met een fornuis. De badkamer is uitgerust met een bad of een douche.
De badplaats Agiokampos ligt op 15 km van Kastra. De stad Larisa ligt op 60 km afstand.