Georgia Old Town Apartments Apartment Rhodes Town, Rhodes
Offering a sun terrace and views of the garden, Georgia Old Town Apartments is set in the Rhodes Medieval city district in Rhodes Town, 300 metres from Clock Tower.
Number of rooms: 9
Alexandridou 8, Rhodes Town, 85100, Greece