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. Each...
Rooms total: 11 More information »Aquarium of Rhodos 0.2 km
Elli Beach 0.2 km
Santa Maria della Vittoria 0.3 km
Governors Palace 0.5 km
Evangelismou Church 0.6 km
Deer Statues 0.6 km
Mandraki Port 0.9 km
Rhodes Beach 0.9 km
Collachium 1.1 km
Grand Master's Palace 1.1 km