Skip to main content
About us

Melia White House Hotel

You are: home > melia white house hotel

Albany Street

London

Middlesex

United Kingdom

NW1 3UP

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 late 1930s architecture. An eclectic style where contemporary design meets classic.

After a recent refurbishment, guests can now have a more pleasant and unique experience when staying in London. This 4-star deluxe hotel has 581 rooms, 112 apartments, 9 meeting rooms, 2 restaurants and a bar with a terrace; a fitness centre and an executive lounge.

The hotel’s unique location, award- winning food offering and true passion for service will make your stay in London a pleasant and unique experience.

The hotel’s meeting rooms are suitable for events up to 150 delegates. From private banquets to corporate functions the Melia White Hotel is a great option for organizing an event in central London due to versatile meeting spaces, a great location, flexibility and a passionate and professional service. All 9 meeting rooms offer WIFI internet, audiovisual equipment and comfortable chairs.

Tel:
01614110773

Member Log In