Situata in un edificio neoclassico nella pittoresca zona di Plaka, la White House è una villa su 2 livelli con patio arredato e terrazza con vista sull'Acropoli. Il Nuovo Museo dell'Acropoli è raggiungibile in 3 minuti a piedi.
Elegantemente arredata con mobili selezionati con cura e pavimenti in parquet, la villa comprende 6 camere da letto separate, una zona giorno/pranzo, una cucina completamente attrezzata e una lavanderia. Include anche 4 bagni, di cui uno con vasca in marmo. L'intera struttura è coperta dalla connessione Wi-Fi gratuita. Asciugamani e lenzuola sono inclusi.
La White House Plaka dista 300 m dalla stazione della metropolitana Acropolis e 250 m dal Tempio di Zeus Olimpio. L'Aeroporto più vicino è Elefthérios Venizelos, a 36 km da The White House Plaka.