This recently renovated hotel is located on the most popular and finest sandy beach in Rhodes town - ""Elli"", and it is only 10 minutes walk to the centre of the modern city and the medieval town of Rhodes with its archaeological sites and famous old market.