8.4
Ibiscus****

3 English reviews

474 international reviews

20° / 25°
9 Oct 2018
Number 5 of 93 hotels in Rhodos Town

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