Apartments Inn London - London Bridge
Inn London - London Bridge is a 3-star hotel providing a soundproof accommodation near to British Museum, Westminster Hall and Royal Opera House. The property features a safety deposit box and an elevator.
The property is ideally situated next to Elephant & Castle subway station. London city center is 2 km away.
Inn London - London Bridge offers 20 rooms fitted with heating, a balcony, a microwave, soundproof windows and a refrigerator for a comfortable stay in London. Bathrooms come with a bathtub, a shower and complimentary toiletries.
The Mezzanine Restaurant pampers guests with European and Italian dishes and lies within 150 meters of the property.
London City airport can be reached in 15 minutes by car from Inn London - London Bridge.
Guests can avail of laundry, housekeeping and ironing service.