Go Hotels
Home > United Kingdom > London >

Abbotts Chambers

United Kingdom Flag
Abbotts Chambers
202 Bishopsgate
London United Kingdom

Rated 10 / 100 based on 1 customer reviews.
This hotel is located in Central London, and features a lift. Surrounded by local bars and restaurants, it is less than 10-minutes' stroll from Aldgate Tube Station.

Abbotts Chambers offers cosy rooms, furnished to suit the requirements of any guest.

London's attractions, such as Tower 42 and Lloyd's of London, are easily accessible on foot from Abbotts Chambers. Liverpool Street Station is only a two-minute stroll, connecting guests with the rest of the city.
Facilities @ Abbotts Chambers include:

Elevator / Lift