RUSSELL
HOTEL
Russell Square - London

Hotel Description
The Russell is a luxury hotel, located 15 miles from Heathrow Airport. Hotel
has recently undergone a $15 million renovation. Set in the heart of
Bloomsbury, overlooking one of London's finest garden squares and built in
the Victorian Gothic style, the hotel features traditional wood paneling in
its' public rooms. Attractive guest rooms are luxuriously appointed. Hotel
is minutes to fine dining, shopping and entertainment.
|