196 Bishopsgate

from
check rates
avg/night
up to: % savings
196 Bishopsgate, London, England EC2M 4NR
  • stars
  • rating
Facing Liverpool Street Station in London's financial district, this aparthotel is a short tube ride from the West End, walking distance to the River Thames, and near the Hoxton and Shoreditch districts. read more
Special Offer
Reviews