 |
Conveniently situated in the heart of London close to the financial and commercial district is the Hotel Russell. Russell Square underground is located just opposite the hotel. The guest rooms are spacious and comfortable and offer an array of modern amenities for a convenient and enjoyable stay. The hotel is very well equipped to cater for business guests and to host meetings and seminars. Local attractions include Buckingham Palace, St Pauls Cathedral, the London Eye and the Tower of London.
|