Zacosta Villa Hotel – what’s in a name?

by Bex Hall

Tucked away in a quiet neighbourhood of the medieval UNESCO Old Town of Rhodes, opposite the Hamsa Bei Mosque yet a stone’s throw from the magnificent Palace of the Grand Masters ...