Luksusowy Hotel Melia White House Londyn jest usytuowany w centrum Londyna, 3 km od takich sklepów jak Dom towarowy Harrods. Luksusowy hotel oferuje salon Lounge i udogodnienia bankietowe, a z pokoi roztacza się widok na miasto.
Dzielnica Covent Garden jest w odległości 25-minutowego spaceru, a Londyńskie Akwarium Sea Life leży w ciągu prawie 10 min jazdy samochodem od tego hotelu. St. James’s Park znajduje się 2 km od obiektu. Ponadto, Avenue Gardens znajduje się w 800 metrach. Rodzinne wakacje w Londynie staną się bardziej ekscytujące, jeśli odwiedzisz Koło obserwacyjne London Eye położony 2,1 km od Melia White House. Hotel mieści się prawie 5 min pieszo od stacji metra Great Portland Street oraz niedaleko od przystanku kolejowego London Euston.
Obiekt noclegowy składa się z 599 pokojów, w niektórych z nich można znaleźć telewizję satelitarną z takimi udogodnieniami jak prasowalnica do spodni i klimatyzacja. Te pokoje także posiadają oddzielną toaletę i prysznic. Hotel Melia White House oferuje również marmurowe łazienki z oddzielną toaletą i prysznicem.
Śniadanie serwowane jest tutaj w godzinach 17:30 - 18:30. Arado to jedna z 2 restauracji na miejscu.