Thistle Westminster Hotel

Buckingham Palace Road, South London, SW1W 0QT, London, United Kingdom

Thistle Westminster Hotel Photos

Thistle Westminster Hotel Map

Buckingham Palace Road, South London, SW1W 0QT, London, United Kingdom
Thistle Westminster Hotel

Hotel Information

Thistle Westminster Hotel is a modern, yet elegant hotel ideally situated for seeing some of the most important sights of London.Deluxe and modern, this hotel is centrally located in Victoria. Easily accessible by road, rail, coach and underground, it is a perfect base from which to discover London.Enjoy the exciting cultural and retail opportunities of London's West End. The hotel's relaxed atmosphere is complimented by a high standard of service.