Situato ad Atene, nei pressi dell'antica Agorà di Atene, del Teatro Nazionale della Grecia e del Technopoli di Gazi, l'Olala Soho Apartments offre la connessione WiFi gratuita.
Tutte le unità sono dotate di aria condizionata, TV, soggiorno, cucina ben attrezzata con zona pranzo e bagno privato con doccia e asciugacapelli.
La struttura dista 1,2 km da Piazza Monastiraki e 1,3 km da Piazza Omonia. L'Olala Soho Apartments dista 21 km dall'Aeroporto più vicino, quello di Atene-Eleftherios Venizelos, per il quale fornisce un servizio navetta a pagamento.