Print out the information
Leandros Hotel
Address
Nea Roda, Nea Roda, Chalkidiki, Macedonia
Short url
travel.cdns.gr/6745
Coordinates
40.381008, 23.933115
Print out the information