The Castro Apartments includes family/oversized rooms, a terrace and air conditioning. A photocopier is also available at the property.
The apartments at the Castro Apartments feature a refrigerator, an in-room dining area and a full kitchen. Heated guest rooms, a private bath or shower and a hair dryer can be found in each apartment of the property.
Guests traveling by car can visit Myloi and Kiveri, both within easy driving distance of the property.