Hotel Details

26 Oktovriou Str. 59, Thessaloniki