Castle View Apartments details
Fantastic breaks to the friendly two star Castle View Apartments in Haraki, Greek Islands. The complex is ideally located and is great for couples looking for a break from the UK.
Accommodation
One bedroom apartments sleeping 2/3 with air conditioning (payable locally), bathroom with shower, kettle and a spacious balcony with round the house views.