A The White House está localizada em Atenas, a 300 metros do Museu Arqueológico Nacional de Atenas e a 400 metros da Praça Omonia. É disponibilizado acesso à Internet gratuito por Wi-Fi e cabo em todo o apartamento.
A acomodação tem uma área de estar. Algumas unidades possuem um terraço e/ou uma varanda. A cozinha está equipada com um frigorífico. Existe ainda uma casa de banho privativa com um secador de cabelo em cada unidade.
O Teatro Nacional da Grécia situa-se a 400 metros da The White House. Alcançará o Aeroporto Elefthérios Venizélos a 20 km.