Constantinou Apartments
Self catering apartments
Home
About Us
1 Bedroom (Top floor)
1 Bedroom (Ground floor)
Studio
3 Bedroom Apartment
Map
Booking request
Customer Testimonials
Local Amenities
Book now