The Level At Melia White House Otel Londra, Ulusal Galeri'dan yürüyerek 25 dakika mesafede bulunan ve şık odalarda konaklama imkanı sağlayan 5 yıldızlı delüks bir mekandır. Otel şehir manzarasına sahiptir ve ortak alanlarda Wi-Fi sunmaktadır.
Konaklama tesisi Londra şehrinde Great Portland Street metro durağından 5 dakika yürüme mesafesinde yer alır. Otel, Madame Tussauds'dan 2 km uzaklıkta ve BT Tower, Londra'a uzak değildir. The Level At Melia White House Otel, Sherlock Holmes Müzesi'a kısa bir sürüş mesafesindedir. Euston Tren tren durağı 10 dakikadan daha az yürüme mesafesindedir.
Bu tesiste açık büfe kahvaltı sunulur. Oteldeki alakart restoran Arado'da İspanyol mutfağı mutfağını tadabilirsiniz. Bu delüks oteldeki kokteyl barı, tamamlayıcı içecekler sunmaktadır.