Maria Apartments - Studios is located in the scenic Liapades Village. It offers self-catering accommodation with free WiFi and private, fusnished balconies overlooking the lush surroundings.
Maria Apartments - Studios is located in the scenic Liapades Village. It offers self-catering accommodation with free WiFi and private, fusnished balconies overlooking the lush surroundings.