Ispirato all'atmosfera cosmopolita degli anni '60, il Brown Acropol by Brown Hotels si trova in Piazza Omonia, il quartiere degli affari e dello shopping della capitale. Le sue camere, di design di fascia alta, sono dotate di aria condizionata, minibar, lettore musicale Vinyl, macchina per il caffè Nespresso, TV a schermo piatto e bagno completamente rinnovato. Con accesso diretto alla stazione della metropolitana, l'hotel si trova a pochi passi da alcune delle attrazioni più iconiche di Atene e da molti bar e ristoranti alla moda.