Old Town Villa Vacation Home Rhodes Town, Rhodes
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.
Number of rooms: 3
Nikiou 79, Rhodes Town, 85100, Greece