With a privileged central position in the beautiful city of Rethymnon, this hotel is situated 300 metres from the beach with the entire city accessible in minutes via public transport.
Number of rooms: 75
42 Themistokli Moatsou Str., Rethymno Town, 74100, Greece