Thistle Westminster
Check availability

Rooms from £113.85 ( €125.24 / $165.08 ) per night
Thistle Westminster
Buckingham Palace Road
London
SW1W 0QT
United Kingdom
Close to Buckingham Palace, 2 minutes' walk from London Victoria Station, this 4-star hotel offers high-quality accommodation in a central location. Close to the Thistle Westminster is St.
Online Hotel Bookings