Celtic Hotel in London

Celtic Hotel

62 Guilford Street
WC1N 1DD
020-78379258
Write your review of Celtic Hotel
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
208 ft
The President Hotel
Russell Square
London WC1N 1DB
240 ft
The Principal London
1-8 Russell Square
London WC1B 5BE
240 ft
The Principal London
1-8 Russell Square
London WC1B 5BE
245 ft
Royal National Hotel
61-66 Russell Square
London WC1B 5BB
245 ft
Tavistock Hotel
61-66 Russell Square
London WC1B 5BB
245 ft
The Imperial Hotel
61-66 Russell Square
London WC1B 5JS