Print out the information
Sellados Villas
Address
Plomari, Lesvos, Lesvos, Aegean Islands
Short url
travel.cdns.gr/8415
Coordinates
38.964935, 26.400473
Apartment Info
Air Condition
Cooler
Television
Kitchenette
Free Internet
Free Parking
Pets Allowed
Room Service
Pool
Print out the information