This hotel is located in the town of Rhodes, lying just a 5 minutes' walking distance away from the medieval area. Guests will find themselves just 50 metres away from Psaropoula Beach, within easy access of the commercial city centre and Rhodes Casino...