Xenones Lindos 30 22440 31558near Police station, Lindos, Rhodos, 85107, GreeceHotel Add to favorites 0