Hotel
Olympic Hotel & Spa 3 Stars
SIDIROKASTRO (Town) SERRES
Open all year
Online booking available