London, UK
The City of Westminster in the heart of the UK capital is the location for this new Conrad hotel. The hotel blends a quaint 19th-century building with locally inspired contemporary design. Located between Westminster Abbey and Buckingham Palace, the six-storey hotel opens with 256 beautiful rooms, with a variety of suites and a discreet penthouse to boot. The hotel’s main restaurant vows to be as bustling as the capital itself, open throughout the day to serve up breakfast, lunch and dinner. The bar is designed to echo a traditional British pub experience, complete with local ales and British wines.