The deluxe Thistle Westminster Hotel accommodates guests in a business area of London. Founded in 1972, the hotel underwent a renovation in 2006.
The hotel is located in the center of London, 1.6 km away from West End and 2.6 km from Thames River. A 20-minute walk to the center of London.
Fairgrounds and shops are within easy reach of the hotel.
En-suite rooms feature an in-room safe, climate control, television, coffee/tea makers and a seating area. The hotel rooms come with marble floor and dark-wood furniture.
Residents can have breakfast in the café. Guests can dine at Bag O' Nails and Palace Restaurant located within a 5-minute walk of the property.
A 10-minute stroll will take you to Victoria subway station. London City airport can be reached by car.
Thistle Westminster Hotel provides guests with 24-hour front desk, 24-hour room service and concierge service.