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!
Ialyssos, Rhodes
Only 200 metres from the beach, Johnhara Studios & Apartments is located in Ialyssos. It offers self-catering accommodation opening out to a balcony with garden views. Restaurants and shops are only 100 metres away.
See MoreUsage of subsidiary facilities may incur additional fees