Investment Properties: Hotel Verta, London, SW11

ADD TO SHORTLIST

Hotel Verta, London, SW11

  • Landmark luxury 70 room hotel
  • Located on the banks of the Thames River in Battersea
  • In the immediate vicinity of the London Heliport
  • Acquired for investors from receivers for £17 million.