Apartments Inn London - London Bridge
Located 1300 meters away from Bank, a 3-star Inn London - London Bridge hotel offers a soundproof accommodation within a 20-minute walk from Southwark.
The hotel is ideally located close to Elephant & Castle subway station. The property is set a 20-minute stroll from London center.
Guests of Inn London - London Bridge can make use of individual climate control, a minibar, a heating system, cable TV with on-demand movies and a private balcony. Bathrooms with a bathtub, a shower and bathrobes are featured in every room.
Serving Italian meals, The Table Cafe is about 5 minutes’ walk away.
London City airport lies within 20 minutes' drive away from Inn London - London Bridge.
Guests can make use of a safety deposit box and an elevator on site.