Si trova ad Atene, vicino a Piazza Monastiraki, a Piazza Omonia e al Teatro Nazionale della Grecia. Il So Athens - Studios and Apartments offre la connessione WiFi gratuita.
Ogni unità è dotata di aria condizionata, bagno privato e angolo cottura con frigorifero, piano cottura e tostapane.
La struttura dista 2 km dalla zona dello shopping di Via Ermou e 2,3 km dal Tempio di Efesto. Il So Athens - Studios and Apartments dista 20 km dall'Aeroporto Elefthérios Venizelos, lo scalo più vicino.