Hotel nearby Paradisi
1 found
River's Apartments
Boasting a bar, a shared lounge as well as a garden, River's Apartments is situated in Rhodes Town, within 3 km of Theologos Beach and 17 km of Clock Tower.
More Hotel in other Cities
Interesting places in Paradisi
Search this area