Located at the foot of Mount Ossa, Kastra is situated 100 m from the beach of Ayia. It offers apartments with a balcony and free WiFi. Shops, bars and restaurants are 400 m away.

Overlooking the Aegean Sea, each air-conditioned apartment is decorated in white and blue colours. It includes a TV and kitchenette with stove and oven. The bathroom comes with a bath or shower.

The beach resort of Agiokampos is 15 km from Kastra. The city of Larisa is at 60 km.