Welcome to Hotel Bermondsey Star London, Bermondsey Star is a self-catering accommodation located in London. FreeWiFi access is available. The property is 800 metres from Tower Bridge and 800 metres from London Bridge. Accommodation will provide you with a balcony, a terrace and a seating area. There is a full kitchen with a dishwasher and a microwave. Featuring a shower, private bathrooms also come with a bath and a bath or shower. If you feel like visiting the surroundings, check out Tower of London (1 km) and Tower Hill (1.3 km).London Heathrow Airport is located 26 km away. (Hotel Bermondsey Star London hotels booking).