Location This hotel is located in the heart of the city, only around 200 m away from the centre with its numerous shops. Public transport, as well as the historical Greek/Roman centre, lies just a stone's throw from the building, as do the sea, the..