Hotel Russell Four Star

About

Hotel Russell overlooks Russell Square, a peaceful park in the centre of London. Renowned for its Victorian architecture, fine dining and luxury rooms, it is a short walk from the British Museum, Oxford Street and the West End.

The hotel is close to Russell Square Underground station, offering direct trains to Heathrow Airport and the museums at South Kensington. Although the quiet location and attentive staff will make you feel at home, all of London’s major attractions are within easy reach.

This content has been supplied by Hotel Russell

Look for similar items by category

Tags Green Tourism Award Top Selling London Hotels

Is Hotel Russell your business?

Find out how you can update and improve this listing.