Property ID : UK-45
For Sale 27,540,000 £ - Hotel
Occupying at enviable position in the charming and historic heart of London, the modern
and contemporary hotel is ideally situated in Westminster within easy reach
of some of the city’s most popular sights and attractions.
Just a few minutes’ walk away is Edgware Road and Paddington station, providing mobile
left across London to the city’s airports, tourist attractions and Euro Star station for
straightforward connections into Europe.
Additional Details
- Yield: 5%