My viewed hotels
4, Anthoulas Zerbou Str., Rhodes, 85100, Greece (Show map)
“A couple of tavernas in the same street, 5 mins walk to main shops, 3mins walk to beach“
Places of Interest
Stadiums or Arenas
Customers who viewed Parthenon Hotel also viewed:
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!