Print out the information
Mandorla Apartments
Address
Lardos, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/6948
Coordinates
36.077686, 28.025110
Apartment Info
Air Condition
Television
Kitchenette
Print out the information