Situato a Piazza Viktoria, nel centro di Atene, il Brazil Hotel offre un giardino, camere con aria condizionata e TV, il WiFi nelle aree comuni e la colazione su richiesta. Le sistemazioni del Brazil dispongono di vari tipi di illuminazione, tra cui luce nera e a fibre ottiche, e bagno privato con doccia, alcuni con vasca idromassaggio. Piazza Omonia dista appena 15 minuti a piedi dal Brazil Hotel, mentre la stazione della metropolitana Viktoria si trova a 200 metri.