We are located in Rhodes town between Elli Beach and the windy side beach at the next block of the Casino of Rhodes.
We hope you enjoy your stay in Rhodes.