Who We are
Neraida Studio
Neraida Studio is located at the traditional Karterados village, 1000 meters away from Fira Town.
All rooms are offerring A/C, fridge, workdesk, TV, private bathroom and private balcony...
Page Under Construction!
Coming Soon...

