The Bermondsey Apartment
Main amenities
Location
Located within 20 minutes' walk of Tower of London, the 4-star The Bermondsey Apartment London hotel offers access to tourist attractions throughout London.
This London hotel is nestled in the Bermondsey district, merely 1.4 km from business venues like The Shard and fairly close to Maltby Street. The hotel stands nearly 10 minutes' walk from Bermondsey tube station. You can easily find Sky Garden 2.2 km from the accommodation. The nearest underground station is approximately a 10-minute walk away.
The rooms comprise a balcony and a dining area complete with ironing facilities, as well as a flat-screen TV with satellite channels. The bathroom is equipped with a separate toilet and a shower, along with hairdryers and towels.
Asian cuisine is offered at Mumbai, situated a stone's throw from this London hotel.