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.