Rodos Star Hotel is located near to the heart of Afandou, north east of Rhodes Island. Tourists on Rhodes holiday should not miss beach & water recreation activities at Faliraki Bay or Kathara Bay.
Rooms & Suites
All 44 rooms are comfortably furnished & come equipped with Internet access, balcony that opens to sea views & bathroom with shower & hair-dryer. Individual air conditioning is also available (fees apply).