Rooms & Availability at Castro Apartments
Description of Castro Apartments
Situated in Paralio Astros, the Castro Apartments is located an easy drive from Astros. This bright property is conveniently located in the town centre.
The apartments at the Castro Apartments offer a refrigerator, an in-room dining area and a full kitchen. Amenities featured in the apartments include ironing facilities, a hair dryer and heating. Ensuites come with either a bath or a shower.
Features at Castro Apartments
Map of Castro Apartments