London, United Kingdom | View On Map

Meliá White House

Located inside a Grade II listed building, built in the 1930s art deco era.

Perfectly situated on the edge of Regent's Park, Meliá White House offers a slice of Mediterranean luxury in the heart of London. The hotel features a newly refurbished gym, Arado restaurant and 3&5 Bar. Meliá White House also offers The Level, a premium service which includes upgraded rooms with amenities and access to The Level Lounge, where you can find free flowing drinks, tapas, snacks, breakfast and more. The hotel offers a collection of meeting rooms, family rooms and even pet-friendly packages.

Location


Albany Street
London
NW1 3UP
United Kingdom