Karystos Mare Apartments Apartment Karistos, Evia
Just a short walk from Psili Ammos Beach in Karistos, this modern complex offers self-contained apartments with sea views and free wireless internet access.
Number of rooms: 18
East Road 7, Karistos, 34001, Greece