Situato ad Atene, a 300 m da Piazza Omonoia (Piazza della Concordia), il DAVE Red Athens - Son of a Brown offre un bar, una terrazza e la vista sulla città. Interamente coperta dalla connessione WiFi gratuita, la struttura offre un ristorante, una reception aperta 24 ore su 24 e un servizio di portineria. La struttura offre trasferimenti aeroportuali ed anche un servizio di autonoleggio.
Ogni mattina presso l'hotel viene servita una colazione continentale.
Il DAVE Red Athens - Son of a Brown offre una vasca idromassaggio.
Tra i luoghi d'interesse nelle vicinanze figurano il Teatro Nazionale della Grecia, il Museo Archeologico Nazionale di Atene e Piazza Monastiraki. L'aeroporto più vicino è l'aeroporto di Atene Elefthérios Venizélos, a 35 km da DAVE Red Athens - Son of a Brown.