Rodou-Lindou Av, Afandou, Rhodes, 85103, Greece.
Built on a hill with a wonderful view of the sea and at the entrance of the town of Afandou, it offers all comforts for relaxed holidays far from the noises of the city. At your disposal are 54 comfortable rooms, restaurant, children's playground, billiard room, taverna and bar. All rooms have a balcony, telephone, radio and bathroom. Additional facilities include: swimming pool, snack bar, pool table, tennis court, mini market and a golf course is located opposite the hotel.