Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
17 Nisirou Street, Rhodes
Situated on the most cosmopolitan sandy and pebbled beach of the city of Rhodes, a few minutes’ walk from the centre, the Ibiscus complex offers a small swimming pool. The beachfront Ibiscus hotel disposes tasteful rooms with land or sea views.
See MoreUsage of subsidiary facilities may incur additional fees