5* Hotel in the center of London
Key features
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