The hotel is located in the famous Ekato Hourmadion square, just a few meters from the sea. This privileged location provides easy and quick access to the sights of the city.
See more: Hotels in Europe Hotels in Greece Hotels in Rhodes Holiday Destinations in Europe