5* Hotel (off-market facility), with a long-term management contract with the world-famous hotel chain.
5-star hotels bring significantly more revenue per room (RevPAR) compared to mid-range hotels.
Central London is the maximum 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 real estate investment.
Location: The hotel is located in central London. New construction here is extremely limited, and demand is consistently high.
This ensures long-term capital appreciation and high liquidity.
In conditions of instability in other markets (stocks, cryptocurrencies, commercial real estate), luxury hotel real estate in the center of the world metropolis remains a “safe haven” for capital.