Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
Faliraki Beach, Rhodes
Located right on Kathara Beach, Lido Star Beach is just 100 metres from the lively centre of Faliraki Town. It features a sun terrace and a bar, and offers rooms that open to a balcony. Wi-Fi is available throughout.
See MoreUsage of subsidiary facilities may incur additional fees