March 3, 2015 Total Views: 5821 Today: 1 ★★★★
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. Free WiFi is accessible throughout. 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. (Hotel Russell London hotels booking).