Castello ligt in Pórto Káyio, op slechts een paar meter van het strand, en beschikt over kamers met airconditioning en gratis privéparkeergelegenheid.
Elke accommodatie is voorzien van een koelkast, een televisie en een balkon. U kunt ontbijten op uw kamer of op het balkon.
Castello ligt op 38 km van het oude Areopolis en op 35 km van de grotten van Diros. Kaap Tenaro ligt op 6 km afstand. De luchthaven van Kalamata ligt op 129 km afstand.