The business Inn London - London Bridge offers comfortable guest rooms close to Somerset House, Up at The O2 and Tower Bridge.
The hotel boasts prime location in London close to Elephant & Castle underground station. The property is 450 meters away from London Bridge, Tate Modern and St. Paul's Cathedral.
Tate Modern train station is 10 minutes' walking distance from the hotel. The hotel lies within 15 km of London City airport.
The property offers 20 guestsrooms appointed with a balcony, flat-screen TV, heating, a kitchen and a sofa. A microwave, a dishwasher and a washing machine are also provided for self-catering.
Guests will benefit from laundry, ironing service and housekeeping along with a safe deposit box and an elevator.
Wireless internet is available in the entire hotel for free.
No parking available.