London is Open for Business

We are always taking note of interesting new hotel openings in London, not only because it’s relevant for our clients but also because it shows the speed of London’s growth rates and how the city is constantly expanding and developing. We have selected a few of the biggest and most exciting openings we thought you may like to know about…

The Peninsula Hotel

The new Peninsula development in London overlooks Hyde Park Corner and the Wellington Arch in one of London’s most prestigious locations. The new hotel will have 190 rooms and a select number of apartments for sale. The hotels is expected to open in 2021 and apparently the total development cost is estimated at £650 million.

Image: Evening Standard


Raffles is opening its first London hotel in a famous landmark building, once the office to Winston Churchill, is set to be completed in 2020.

A recent statement said “Raffles Hotels and Resorts is delighted to complete its already stunning portfolio with such an exclusive asset in such a strategic city and location”.

Image: The Telegraph

Hotel Costes, Sloane Gardens

This exciting development is the group’s first hotel outside of Paris. Hotel Costes is opening in a huge and historic former apartment building in Sloane Gardens. The development is in partnership with Cadogan Estates and will include a rooftop extension, restaurant and bar. We are looking forward to seeing the signature interiors the hotel is so famous for.

Image: Hotel Costes Website

The Belmond Cadogan Hotel

The hotel closed at the end of July 2014 to undergo this huge renovation project. Listed on Forbes ‘Most anticipated hotel openings on 2018’ the Belmond Cadogan Hotel is set to be one of London’s most luxurious hotels, owing to its heritage, location and classic design.

Image: Belmond Website


Rosewood Hotel, Grosvenor Square

With the US Embassy having moved to their new location in the Nine Elms, South London earlier in the year, the former, heavily fortified, embassy building is set to host a new “ultra-luxury” hotel. The space will provide 137 spacious rooms and suites, five gourmet restaurants, a spa, a grand ballroom and six exclusive retail spaces.

The iconic building, located in Mayfair, will be the capitals’ second Rosewood hotel following the success of their hotel, currently operating in High Holborn.

Under the supervision of British architect David Chipperfield, this £1bn transformation project will upgrade the interiors while still maintaining the mid-20th century heritage of the building once it opens in 2023!

Image: Qatari Diar