Apart-hotel
196 Bishopsgate
These 47 luxury serviced apartments are well equipped and in a very handy location opposite Liverpool St station. Two-bed and executive studios (with balcony) are also available. Apartments here are a good option for a longer stay.