No image available for this hotel
No image available for this hotel
Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
Kathoupoli 10, Rhodes
New Town Apartments, a property with a garden, is located in Rhodes Town, 600 metres from Elli Beach, 2.6 km from Ixia Beach, as well as 600 metres from Deer Statues.
See MoreUsage of subsidiary facilities may incur additional fees