Athlos Hotel Hotel
Athlitiko Kentro Mikras (terma neas krinis), Kalamaria, Thessaloniki, 55132, Greece
Located in Thessaloniki, 3.9 km from Thessaloniki Science Center & Technology Museum - NOESIS, Athlos Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.