Tower Rooms is set in London, 1.2 km from Tower Bridge, and offers free WiFi. This property is located a short distance from attractions such as London Bridge and Borough Market. Tower of London is 2.4 km away. All rooms in the guest house are fitted with a kettle. The rooms are equipped with a shared bathroom. Sky Garden is 2.6 km from Tower Rooms, while St Paul's Cathedral is 3.2 km away. The nearest airport is London City Airport, 12 km from the accommodation.
Number of rooms : 3