Los huéspedes del lujoso Hotel Meliá White House Londres, de 4 estrellas, pueden visitar el Museo de Ciencias, situado a unos 3 km. Situado a 650 m de la BT Tower, el hotel tiene vistas a la ciudad e invita a los huéspedes a tomar una copa en un bar lounge.
Este hotel te sitúa en el centro de Londres, a poco más de 25 minutos a pie del Museo Británico. La Colección Wallacese localiza cerca del Meliá White House Londres. Los huéspedes también podrían visitar Woburn Square, que está a unos 1 km. Independientemente de la religión, los viajeros prefieren visitar la Abadía de Westminster, un popular lugar de culto situado a unos 10 minutos en coche de este lugar. Justo a la vuelta de la esquina del Hotel Meliá White House, los huéspedes encontrarán la estación de metro Great Portland Street.
Las habitaciones climatizadas de este hotel con estilo histórico cuentan con aire acondicionado, además de un hervidor de agua y minibar. Los huéspedes pueden utilizar un inodoro separado y ducha. Además, cuenta con secadores de pelo y toallas.
Todas las mañanas se sirve un desayuno buffet de 17:30 a 18:30 para todos los huéspedes. El restaurante a la carta Arado da la bienvenida a los huéspedes con platos españoles.