Centrally located in the Old Town of Rhodes, the traditionally-built Old Town Villa features a blossomed sun terrace with BBQ facilities and an outdoor dining area.
Centrally located in the Old Town of Rhodes, the traditionally-built Old Town Villa features a blossomed sun terrace with BBQ facilities and an outdoor dining area.