The Russell House Hotel in London

The Russell House Hotel

11 Bernard Street
WC1N 1LN
020-78377686
Write your review of The Russell House Hotel
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
951 ft
Geyer Estates Ltd
20, Tavistock Place
London WC1H 9RE
969 ft
Acorn Hotel
42, Tavistock Place
London WC1H 9RE
0.2 mi
The Lonsdale
9-10 Bedford Place
London WC1B 5JA
0.2 mi
Thanet Hotel
8 Bedford Place
London WC1B 5JA
0.2 mi
Avonmore Hotel
57 Cartwright Gardens
London WC1H 9EL
0.3 mi
The Jenkins Hotel
45 Cartwright Gardens
London WC1H 9EH