The family-run hotel is centrally located in Rhodes town, just a short stroll from the new marina, the medieval old town, Mandraki harbour or the Zefyros beach with its sea view taverns. Various restaurants, bars and shops are within minutes walking...