Rooms with phone, music. Read more
Rooms with phone, music.
Number of Rooms: 94
Located in Lardos beach, Lardos village - 1,5km, Rodos town - 50km.