Room with phone. Read more
Room with phone.
Number of Rooms: 50
Located 100m from Lardos beach, Lardos village - 1,5km, Rodos town - 50km.