Profiti Ilia str., Rhodes Island, 85103, Greece
Hotel
Summer Travel in Archagelos, Rhodes, Dodekanessos Islands in Afandou Sky Hotel
7.9
3-star hotel
Featuring an outdoor pool, the 3-star Afandou Sky Hotel is located 200 meters from the centre of Afandou Village. It offers rooms with a balcony enjoying various views. Simply furnished, the bright rooms at Afandou Sky include a private bathroom equipped with either a bathtub or shower. Read more…