Porto Palace Hotel

65, 26th Octovriou Avenue
Thessaloniki
Greece