Hotel Elena Palace *** 11, Tsalopoulou Str. - Serres, Greece Category: Hotel *** Spend a lovely vacation at our hotel, enjoy our high quality services and visit the wonderful town of Serres!The 3 ... more info » rating Not rated yet Availability very low BOOK