|
The Hotel 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. The hotel is minutes to fine dining, shopping and entertainment.
Location: BLOOMSBURY
Number of Rooms: 380
Number of Floors: 8
Airport Shuttle: N
|