Located 2.7 km from Tate Modern, the 3-star City Inn Russell Square London offers modern rooms approximately a 25-minute walk from the city park "ZSL London Zoo". This London inn features Wi-Fi in public areas.
The accommodation offers 11 rooms with tea/coffee making equipment, and such modern conveniences as an iPod dock and a flat-screen TV with satellite channels. Ironing facilities are featured for guests' comfort. Bathroom essentials include a separate toilet and a shower, and such comforts as hair dryers and towels.
North Sea Fish Restaurant serves British dishes and lies a mere 150 metres from the Inn London.
The smoke-free hotel is nestled in the Bermondsey district, within 4 km of business venues like the medieval castle "Tower of London" and within reach of the Treasures gallery "British Library". Sports fans can also visit the fourth-largest Emirates Football Stadium, about 10 minutes by car from the property, and take their families to SEA LIFE Centre London Aquarium, which is about 15 minutes' drive away. Guests might as well enjoy proximity to Ridgmount Gardens, situated 800 metres away. The huge Borough Market is 3.3 km away, and Russell Square underground station is in the immediate vicinity of this hotel. The Inn is near London Euston train station, nearly 10 minutes' walk away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please