Russell Hotel is located in a shopping area of London, about 2 km away from Madame Tussauds London. Since 1900 the hotel has been hosting guests in an 8-story Victorian building.
London center can be reached within 20 minutes' walk. Such tourist places as a palace, a tower and a museum are fairly close by.
The excellent hotel offers quick access to a circus and a zoo.
London City airport lies 15 km away from Russell Hotel and it takes about 20 minutes by car to get there.
Russell Hotel provides 373 guestrooms appointed with a mini bar, climate control, cable TV with on-demand movies, a personal safe and a fridge for a pleasant stay in London. The rooms look on to the garden. The rooms come with en suite bathrooms featuring a bathtub, a shower and a hairdryer.
Eat & Drink
Guests can have breakfast in the restaurant every morning. The fabulous restaurant offers special meals. The large poolside bar features free Wi-Fi and a terrace. Guests can enjoy European cuisine in Fitzroy Dolls located 50 meters away.
You can start your day with a continental breakfast, which costs GBP 18.50 per person per night.
A full breakfast is served at the price of GBP 19.50 per person per night.
The on-site limousine and bicycle rentals are also provided.
The youngest guests are offered high chairs, cots and a playroom.
Wireless internet is available in the entire hotel for free.
Wireless internet is available in the hotel rooms for free.
No parking available.