Boasting mountain views, Castri House features accommodation with a private beach area and a balcony, around a few steps from Matala beach. The air-conditioned accommodation is 1.3 km from Red Sand Beach. The holiday home with a terrace and sea view...
Rooms total: 1Important Information
Managed by a private host
More information »