5* Hotel in the center of London

€148 741 472
ID 89282 Uploaded 09.04.2025
Key features
Hotel
Details
Property description

5* Hotel (off market facility), with a long-term management agreement with a world-famous hotel chain.

5-star hotels generate significantly higher revenue per available room (RevPAR) than mid-range hotels.

Central London is the area with the highest occupancy rate throughout the year.

Price: £130,000,000

Number of rooms: 125

Total area: 7500 m2

Investing in 5-star hotel property in central London is one of the most prestigious and sustainable forms of investment in real estate.

Location: The hotel is located in central London. New development is extremely limited and demand is consistently high.

This ensures long-term capital appreciation and high liquidity.

In the context of instability in other markets (stocks, cryptocurrencies, commercial real estate), luxury hotel real estate in the center of a global metropolis remains a “safe haven” for capital.

Agency: Estate-Service24
Contact Seller