Photos coming soon
HOTEL
Thistle Westminster
49 Buckingham Palace Road SW1W 0QT London,Buckingham Palace Road, London
Where it sits
Thistle Westminster
49 Buckingham Palace Road SW1W 0QT London,Buckingham Palace Road, London
51.49782, -0.14337
Similar stays nearby
Nearby to explore
Plan around Thistle Westminster
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
