A model of international standard four-star service, 196 Bishopsgate Hotel London will have your London visit off to the most relaxing possible start.
196 Bishopsgate Hotel London is easily accessible in the London - City neighbourhood, at 196 Bishopsgate Liverpool Street, London EC2M 2NR, and is an ideal launch pad for sampling the sights of London or doing business, sure to be a highlight of your trip to United Kingdom.
Use our map facility to find 196 Bishopsgate Hotel London or search for other accommodation in the London - City area of London here.