
Kasteli Studios & Apartments



Crete Island • Show on map
View Details for Price
Located in Panormos Castelli Studios & Apartments is a perfect starting point from which to explore Crete Island. The property features a wide range of facilities to make your stay a pleasant experience.…More info