One of France’s most iconic and renowned hotel brands is coming to London this summer as Jean Louis Costes prepares to open a second branch of his successful Hotel Costes in Sloane Square.
The original, which is situated on smart Rue Saint Honore in the 1st arrondissement, is noted for its fabulously stylish interiors and top class eaterie: Costes Le Restaurant.
The company have been looking for a site in London for quite some time and they have finally settled on an old department store building next to Sloane Square Tube Station.
One Sloane Square was designed by the architect Edwin Thomas Hall, who is best known for his work on the Liberty Department Store on Regent Street. The venue is currently being transformed into a ultra stylish 40 room boutique hotel, with Costes aiming to create a venue with a private and intimate feeling which also maintains the distinguished and historic pedigree of the Sloane Square Conservation area.
In order to achieve this, Costes have teamed up with the Cadogan Estate. The hotel is not the only project on The Cadogan agenda, however, with The Beaverbrook Townhouse also set to open this summer in Chelsea.
The Chief Executive of the Estate, Hugh Seaborn, had this to say about the project: “It was crucial for us not only to find the best possible partner in terms of experience and skill, but someone who shares our passion for creating a destination that is truly exceptional and inspiring,” said. “We are delighted to be working with the great visionary behind the iconic Hotel Costes – he has a unique way of creating beautiful environments for the world’s most discerning travellers”.
Hotel Costes is due to open in 2021. More information about the venue can be found here.
For information on other forthcoming hotels in London can be found here.