8.4
Ibiscus****

3 English reviews

473 international reviews

24° / 30°
14 Aug 2018
Number 5 of 92 hotels in Rhodos Town

Find the best prices and last minutes for Hotel Ibiscus**** at: