ABC Hotel in Thessaloniki, Greece. Ideally located in the heart of Thessaloniki the ABC Hotel is defined by its privileged position on Sintrivaniou Square. The hotel has 100 rooms and suites all with personal WC, satellite TV and internet, mini bar, telephone, air conditioning, heating and soundproof insulating windows. Close to the Helexpo and other conference centres and within walking distance of the archaeological museums and historical sites of the city. Hotel ABC is ideally located for business or leisure travellers who are staying in Thessaloniki and offers comfortable accommodation and facilities.