October 2, 2012 Total Views: 6130 Today: 1 ★★★★
The Hotel Russell London, Situated adjacent to Russell Square tube station, Hotel Russell is within easy walking distance of Euston, Kings Cross and St Pancras stations. Set in a distinctive building, the hotel is decorated with terracotta tiles. Facing pleasant Russell Square Gardens, the hotel is only 400 meters from the iconic British Museum, and direct links to Piccadilly Circus can be caught from Russell Square tube station. Communal areas are lavishly fitted with chandeliers and marble pillars, while the guest rooms have a contemporary layout. Amenities include satellite TV channels, tea/coffee makers and a trouser press. The on-site Tempus Bar provides pre or after dinner drinks in a Victorian-period setting. Traditional English afternoon tea, light snacks and evening cocktails are served in a relaxed atmosphere. (The Hotel Russell London hotels booking).