Athena Hotel

          3stars

Athena Hotel is a modern hotel in the heart of Rhodes Town, only 55 yards from the beach.The hotel's restaurant serves buffet breakfast...

Zefyros Hotel

          1star

Located within 547 yards from the sandy Zefyros Beach in Rhodes and half a mile from Rhodes Old Town, Zefyros Hotel features a…

Europa Hotel

          3stars

Within 500 metres from the centre of Rhodes Town and 50 metres from Psaropoula Beach, Europa Hotel offers a pool with snack …

We use cookies to help us understand our website visitors so we can improve our website, products, services and marketing efforts.By browsing this website, you agree to the use of cookies.