Hotels in London for sale
Price: £16,000,000
Area: Westminster, London
Bedrooms: 42 Total area: 1139 m2
Two newly built four-star hotels with an ideal location in central London. Some of London's most famous landmarks and world-renowned universities are nearby.
42 spacious rooms, decorated to the highest standard.
Freehold real estate
Registered to an offshore company
The total area is 1139 m2
Price: £16,000,000