Argo heeft een centrale ligging in Thessaloniki, op slechts 300 meter van de haven en het treinstation en biedt kamers met gratis WiFi en een balkon. Bars en restaurants bevinden zich op 100 meter afstand.
De kamers van het Argo hebben een telefoon en een ventilator. Sommige zijn voorzien van airconditioning en een eigen badkamer met een bad of douche.
Bij Argo kunt u een 24-uursreceptie vinden. De bus naar de luchthaven van Thessaloniki stopt op slechts 30 meter afstand.