Thalassa View Apartments offers pet-friendly accommodation in Diafani Karpathos is 28 km away Free WiFi is available The accommodation is air conditioned and features a flat-screen TV There is also a kitchenette, equipped with a fridge and stovetop Bed linen is offered Olympos is 37 km from Thalassa View Apartments The nearest airport is Karpathos Airport, 38 km from the property