51.49772 ­-0.14399
Go to map view
Thistle Westminster - London - Building
Thistle Westminster - London - Lobby
Thistle Westminster - London - Front desk
Thistle Westminster - London - Bedroom
Thistle Westminster - London - Lobby
Thistle Westminster - London - Lobby
Thistle Westminster - London - Bedroom
49 Buckingham Palace Road, London, SW1W 0QT, United Kingdom +44 870 333 9121

Get Rates

Show Thistle Westminster at top of the results.

Get Flight + Hotel