Apartments Inn London - London Bridge
Ideally located by Elephant & Castle station, Inn London - London Bridge features a safety deposit box and an elevator. The hotel represents eclectic architecture in London.
The property is set within a 20-minute walking distance from London city center, 1450 meters away from London Eye. A prime setting near a tube station offers good public transport connections.
Inn London - London Bridge features 20 guestrooms with individual climate control, a minibar, a heating system, pay TV and a balcony. The rooms come with en suite bathrooms with a bathtub, a shower and a hairdryer along with a microwave, a dishwasher and a washing machine.
The Mezzanine Restaurant pampers guests with European and Italian dishes and lies within 150 meters of the property.
London City airport is about 20 minutes by car.
Guests can take advantage of laundry, housekeeping and ironing service.