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

Oct, 8, 2022
The location was perfect for the things we wanted to do in London.
Oct, 7, 2022
Hotel’s location in London couldn’t be any better!
Park Plaza Westminster Bridge London
200 Westminster Bridge Road, London SE1 7UT England
The location was perfect for the things we wanted to do in London.
Hotel’s location in London couldn’t be any better!
The Resident Covent Garden
51 Bedford Street, London WC2E 9HA England
The location is excellent, easy access to the tube... See more
Awesome Hotel in superb location.
The Clermont, Charing Cross
Strand, Charing Cross, London WC2N 5HX England
The location was convenient, the room was very nic... See more
Highly recommend , hotel is in a great position wa... See more
hub by Premier Inn London Westminster Abbey hotel
21 Tothill Street Westminster, London SW1H 9LL England
Preferred the soho one as is a better location for... See more
I’ve stayed at this Hub before due to its fantasti... See more
Travelodge London Covent Garden
10 Drury Lane High Holborn, London WC2B 5RE England
Clean, centrally located, lovely staff, nice (larg... See more
10/10 for location, though!
hub by Premier Inn London Covent Garden hotel
110 St Martin's Lane, London WC2N 4BA England
Still good value due to location and the staff are lovely.
Location wise it’s a 2 minute walk to Trafalgar Sq... See more
The Resident Soho
10 Carlisle Street, London W1D 3BR England
We Would likely stay here again because of the location.
A lovely hotel, with a fantastic location close to... See more
Wilde Aparthotels by Staycity - Covent Garden
11 Adam Street, London WC2N 6AA England
Very friendly staff, superb location close to trai... See more
The rooms are very clean and functional, well equi... See more
Park Grand London Kensington
33-37 Hogarth Road Kensington, London SW5 0QQ England
Very convenient location , 2 minute walk from Earl... See more
Lovely location in old part away from the crowds..... See more
hub by Premier Inn London King's Cross hotel
50 Wharfdale Road Kings Cross, London N1 9FA England
Location was perfect for local bars and access to the tube.
It's a great hotel, very well presented, modern, l... See more