Apartment St Nicolas Apartments
Guest rating: N/A
Price from 40 €
These luxurious self-catering apartments enjoy a peaceful location in Chlorakas and offer excellent spa facilities along with an indoor cinema, free wireless internet and a variety of pool areas. More...