El Meliá White House Hotel Apartments ofrece alojamientos con cocina en el centro de Londres, a 1,1 km del parque Regents Park y del zoológico de Londres y a 13 minutos a pie de la calle Oxford Street. Hay WiFi gratuita.
Todos los apartamentos cuentan con aire acondicionado, TV vía satélite de pantalla plana y baño privado con bañera o ducha, secador de pelo y artículos de aseo gratuitos.
Se sirve un desayuno buffet, continental o inglés/irlandés completo todas las mañanas.
El bar restaurante Arado sirve comida durante todo el día y un menú de influencia mediterránea. En el bar se puede disfrutar de cócteles, vino y aperitivos deliciosos.
El Meliá White House Apartments se encuentra a 16 minutos a pie del teatro Dominion y a 1,3 km del Museo Británico. El aeropuerto Ciudad de Londres, situado a 14 km del Meliá White House Hotel Apartments, es el más cercano.