Located within London's famous City of London, these new City Serviced Apartments have fully equipped kitchens and luxurious bathrooms. There is also free Wi-Fi and a 24/7 personal meet and greet service.
Address: 172 Bishopsgate, City of London, London, EC2M 4NQ London The City United Kingdom | Hotel Map: Show Map
Loading Search Box ...
General: All Spaces Non-Smoking | Family Rooms | Heating | Non-Smoking Rooms