Nearly a 10-minute drive from the sacred center "Acropolis of Rhodes", the 3-star Princess Flora Hotel Rhodes Island comprises 166 rooms. The hotel has a poolside bar and a swimming pool, and lies…
Hotels in Sgourou
Special offers and Exclusive deals
Popular hotels in Sgourou
3-star hotels in Sgourou