Located in the centre of Rhodes town, just 100 metres from the beach. A poolside bar and a lobby bar serve refreshing drinks and cocktails. Guests can dine at restaurant preparing Greek and international dishes.The airport of the island is 15 km away. Within walking distance, guests can also reach the Medieval Town of Rhodes.
Helena