London

Thistle Westminster Hotels

Save money booking rooms at the Thistle Westminster!

Thistle Westminster

Book from £162

Address: Buckingham Palace Road, , London, GB

No of Rooms: 134

Location. Positioned on Buckingham Palace Road in London, England, Thistle Westminster enjoys proximity to several popular attractions. Buckingham Palace is located 400 meters from the property while London Eye, the Soho district and Green Park beckon from one kilometer away. Moreover, London Gatwick Airport stands 53 kilometers from Thistle Westminster hotel while London Heathrow Airport stands 24 kilometers away. Hotel Features.. Thistle Westminster hotel welcomes guests to an elegant lobby featuring carved wooden armchairs, plush sofas and fresh flowers. At Thistle Westminster hotel, hunger pangs are satisfied at Caf Crme restaurant. The eatery serves specialty European cuisine, like Goat Cheese Risotto and Grilled Salmon. Meanwhile, the Coffee Lounge serves fresh java with an array of snacks. Notably, Thistle Westminster hotel issues complimentary passes to a nearby fitness center. The hotel also supplies meeting rooms for business or social gatherings. Parking accommodations are also available. Moreover, the concierge desk offers a plethora of visitor information and assists with vacation itineraries. Guestrooms. Thistle Westminster hotel's 134 guestrooms display geometrically printed fabrics in vibrant hues of blue and green. Work desks combine with wireless Internet service to create functional in room office accommodations. Rooms also supply entertainment in the form of cable television and complimentary newspapers. Select rooms display coffee tables and overstuffed sofas. Expert Tip. Only one block from the hotel, Victoria Station provides subway transportation to destinations throughout London.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Bayswater Inn Bayswater Inn

Location. The Bayswater Inn is located in a Georgian square in central London, England. It's just 40...

The Hempel Hotel The Hempel Hotel

Set in a row of traditional white Georgian townhouses, the Hempel Hotel in London, England, provides...

Norfolk Plaza Hotel Norfolk Plaza Hotel

Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...

Pacific Hotel Pacific Hotel

Location. The family owned and operated Pacific Hotel makes its home in a restored historic building...

The Regency The Regency

Location. A painted stucco faade and a column framed entryway define the exterior of The Regency, lo...

Church Street Hotel Church Street Hotel

PROPERTY TYPEVACATION HOTEL BUSINESS HOTEL BED AND BREAKFAST HOTELYEAR BUILT 1893YEAR REMODELED 0RAT...

Best Western Lodge Hotel Best Western Lodge Hotel

Location. This traditional Edwardian property with quiet garden area is located just 250 meters from...

Royal Hyde Park Hotel Royal Hyde Park Hotel

Royal Hyde Park Hotel is housed in a typical London town house style building and is located in the ...

Millennium Hotel London Mayfair Millennium Hotel London Mayfair

Location. The former home of the Duchess of Kendal, the Millennium Hotel London Mayfair stands in th...

Umi Hotel Umi Hotel

The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...

Jurys Inn Heathrow Jurys Inn Heathrow

Location. The contemporary Jurys Inn Heathrow hotel is one stop on the London Underground system fro...

The Shaftesbury Premier London Hyde Park The Shaftesbury Premier London Hyde Park

Location. The Shaftesbury Premier Hyde Park Paddington, a converted terrace of Grade II listed Victo...

Melia White House Hotel Melia White House Hotel

Location. The Melia White House Hotel is located one block from Regent's Park in London, England. Th...

Abbey Court Hotel - Guest Accommodation Abbey Court Hotel - Guest Accommodation

Abbey Court Hotel is an elegant 5 storey detached town house hotel, situated in peaceful Pembridge G...

York House York House

Location. York House is located in London, England. 400 metres away from Earl's Court station 500 me...