Melia White House
City View
Classic
Green
Hotel
About
The Melia White House hotel was built in 1936 and was originally launched as The White House luxury apartments. The hotel’s building still preserves its architectural value as a prime example of art décor style in late 1930s. This 4-star deluxe hotel includes 581 rooms, 112 apartments, 3 meeting rooms, a restaurants and bar including a terrace and an executive lounge. The hotel’s unique location, award winning food offering and true passion for service will make of your stay in London a pleasant and unique experience. Hotel completely renovated in 2022.