Esperia Hotel

          3stars

With a central location in Rhodes Town, Esperia Hotel is only 300 ft from the beach. It features a swimming pool with a sun-lounger terrace …

Helena Hotel

          2stars

Located in the center of the town of Rhodes, just 300 ft from the beach, Helena offers air conditioned rooms with balcony. It …

Savoy Hotel

          2stars

Savoy Hotel is a 2-star hotel that provides comfortable and affordable accommodations in the center of Rhodes City, within walking …

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.