This site uses cookies that need consent.
The Westbury Hotel is an eight-storey hotel located in Mayfair on the junction of New Bond Street and Conduit Street.
The scheme will deliver an extended new double height basement, redevelopment and extension of the building to create a more appealing structure, together with impressive internal re-planning of guestrooms and the ground floor entrance, which will enhance the guest experience. With the interiors completely stripped back to structural elements and refitted to provide 5-star plus accommodation and associated luxury facilities, the scheme will transform and reimagine this high-end Mayfair hotel.