Alhambra Hotel
17 - 19 Argyle Street Kings Cross, London WC1H 8EJ England

Feb, 5, 2016
We stayed at this hotel just for one night having ... See more
Nov, 3, 2009
Don't miss the British museum (free) and if you ho... See more
Alhambra Hotel
17 - 19 Argyle Street Kings Cross, London WC1H 8EJ England
We stayed at this hotel just for one night having ... See more
Don't miss the British museum (free) and if you ho... See more
The Montague on The Gardens
15 Montague Street, London WC1B 5BJ England
It is across from The British Museum, subway stati... See more
British museum is around the corner and it is a w... See more
hub by Premier Inn London Westminster Abbey hotel
21 Tothill Street Westminster, London SW1H 9LL England
This is a fantastic location within easy walking d... See more
Just a 2min walk from the St James's Park tube sta... See more
St. James’ Court, A Taj Hotel
54 Buckingham Gate, London SW1E 6AF England
From the hotel's location we were in walking dista... See more
After a "brilliant" day observing the practice Tro... See more
Holiday Inn Express London - Stratford
196 High Street, Stratford City E15 2NE England
Park Plaza Westminster Bridge London
200 Westminster Bridge Road, London SE1 7UT England
Travelodge London Covent Garden
10 Drury Lane High Holborn, London WC2B 5RE England
H10 London Waterloo
284 - 302 Waterloo Road, London SE1 8RQ England
Thanet Hotel
9 Bedford Place, London WC1B 5JA England
- London Theatreland, Jersey Boys London, A Conver... See more
a short walk from Euston, and easy walking distanc... See more
Morgan Hotel
24 Bloomsbury Street Bloomsbury, London WC1B 3QJ England