Print out the information
Strofilia Villas
Address
Selia, Chania, Chania, Crete
Short url
travel.cdns.gr/8623
Coordinates
35.394897, 24.240213
Apartment Info
Air Condition
Television
Kitchenette
Free Internet
Free Parking
Pets Allowed
Print out the information