
London, United Kingdom
196 Bishopsgate Apartments by D'Montrio
Apartment · D'Montrio London
The hotel is located in London's financial district just opposite Liverpool Street station, which is a short hop on the tube from the thriving West End and a stones' throw from the numerous bars and restaurants of London's…
- Wi-fi · extra charge
- 24-hour reception
- Launderette · extra charge
- Laundry service


