The Hotel Russell -- Hotel & Lodging
The Hotel Russell
Facing Russell Square Gardens, the hotel is only 1310 ft from the iconic British Museum. Russell Square Tube Station is 165 ft away and provides direct services to the central Piccadilly Circus.
Communal areas feature luxurious details, such as chandeliers and marble pillars, while guest rooms have a contemporary lay-out. Amenities include satellite TV, tea/coffee makers and a pants press
Published on 3/20/12