This 4 star hotel is located within the city of London and was established in 2009. It is close to the Tower Bridge and the nearest station is London Bridge. All 76 rooms are equipped with hairdryer and ironing set.
London Bridge,City of London & Barbican,London Zones 1 & 2,London,Greater London,London Region,England,Europe
Pets are not allowed