RIU to open its first hotel in London (GB)

RIU to open a hotel in central London (GB)

RIU Hotels & Resorts has bought a building in one of London’s top neighbourhoods where, following a total refurbishment, it will open a hotel. Located at 1 Neathouse Place, the property, which will be operating under Riu Plaza banner, enjoys a close proximity to Victoria Station, Westminster Cathedral and Buckingham Palace. The asset wil become the chain’s first hotel in the United Kingdom.

 

The building was originally constructed in the 1960s and it was fully renovated in 1997. The future RIU hotel will keep the structure and the best aspects of the building, and the interior will be completely transformed, with attention to design and comfort as well as the latest developments in energy efficiency and sustainable operations. The 4-star hotel will comprise 350 rooms, a bar and restaurant, and an open-air terrace.

 

Luis Riu, CEO of RIU Hotels & Resorts, explains that “location is very important for all our hotels, but for the Riu Plaza line it is essential that we are located very close to the places of cultural and tourist interest and very well-connected. After years spent studying the best offers in the city, we are very pleased to announce this project, for which we estimate an investment of around €250m to cover the purchase of the building and the refurbishment. The location is unbeatable, the building is in excellent condition and I think that in less than two years we will be able to celebrate the opening of our first hotel in London.”

 

 

Related News