Park Plaza Westminster Bridge London
200 Westminster Bridge Road, London SE1 7UT England

Park Plaza Westminster Bridge London
200 Westminster Bridge Road, London SE1 7UT England
Hotel Indigo London - 1 Leicester Square, an IHG hotel
1 Leicester Square, London WC2H 7NA England
Wonderful location right on Leicester Square, so a... See more
The view from my 7th floor room (704) across Leice... See more
H10 London Waterloo
284 - 302 Waterloo Road, London SE1 8RQ England
London Marriott Hotel County Hall
Westminster Bridge Road London County Hall, London SE1 7PB England
ME London
336 - 337 Strand, London WC2R 1HA England
Wilde Aparthotels by Staycity - Covent Garden
11 Adam Street, London WC2N 6AA England
Many cafes around, close to theaters/ covent garde... See more
The location is superb for walking to sites (espec... See more
Rafayel on the Left Bank
34 Lombard Road adjacent to London Heliport, London SW11 3RF England
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
The Resident Covent Garden
51 Bedford Street, London WC2R 0PZ England
Best of all is the neighborhood, around the corner... See more
It's within 10-20 minutes walking distance of so m... 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