Thistle Westminster Hotel - London

Rooms
134
Location
London - Westminster
Overview
The Thistle Westminster Hotel, London is centrally sited on Buckingham Palace Road, approximately 5 minutes walk from Victoria Tube and Mainline Station. Also within walking distance is Londons famous shops and theatres. The Thistle Westminster Hotel has a relaxed atmosphere which is complemented by a high standard of service. Rooms are spacious, tastefully decorated with a good facilities.
Standard facilities:
Hotel
Star
Location
other spellings: thistl westminster hotle, hotell, otle