Rooms with phone. Read more
Rooms with phone.
Number of Rooms: 100
Located 100m from Lardos Beach, 1,5km from Lardos village-Lindos, Rodos town - 48km.