London

The Grosvenor Hotels

Save money booking rooms at the The Grosvenor!

The Grosvenor

Book from £147

Address: 101 Buckingham Palace Road, , London, GB

No of Rooms: 364

Location. The Thistle Victoria is housed within a grand Victorian building located adjacent to Victoria train station in London, England. The beautiful floral gardens and pond side paths of St James Park are positioned 500 metres away. London Eye and Soho's famed bars and restaurants are located one kilometre away. Hotel Features. The Thistle Victoria's spacious lobby features a sweeping staircase, stained glass windows and glittering chandeliers. The lobby is embellished with red leather chairs, ornate cornices and decorative archways. Chez Gerard serves Full English breakfasts, continental breakfasts and bar fare. The Club Bar offers light bar snacks throughout the day. Grosvenor Lounge presents velvet fireside seating and serves tea, coffee, and a selection of sandwiches from early morning through early evening hours. The Thistle Victoria offers 12 function rooms that accommodate up to 200 guests. Wireless Internet access is available in public areas of the hotel. This property provides complimentary access to a fitness centre located 200 metres from the hotel. Guestrooms. The seven story Thistle Victoria offers 356 guestrooms with bright, modern dcor. Colour schemes range among shades of blue, green, red and gold. Bathrooms contain shower/tub combinations, makeup mirrors and complimentary toiletries. Room amenities include coffeemakers and refrigerators. Expert Tip. The hotel is located on Buckingham Palace Road 500 metres from Buckingham Palace. One of London's most popular tours centers around the mews, where the royal family stables their Windsor Grey horses and keeps its fine carriages, including the four ton Gold State Coach.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

George Hotel George Hotel

Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...

London Bridge Hotel London Bridge Hotel

Location. The London Bridge Hotel is a neoclassical landmark in London, England, 300 metres south of...

Georgian and Bower House Hotel Georgian and Bower House Hotel

Location. Georgian and Bower House Hotel is located in the Pimlico area of Westminster, a residentia...

Holiday Inn Express London Victoria Holiday Inn Express London Victoria

Welcome to Express by Holiday Inn London Victoria, located in Central London, Belgrave Road. At the ...

Rose Court Hotel Rose Court Hotel

Location. The Rose Court Hotel is located in London, UK. 250 metres from Paddington Station 300 metr...

Park Plaza Riverbank London Park Plaza Riverbank London

Location. The modern Park Plaza Riverbank London hotel is located in London, England, within 600 met...

Radisson Edwardian Grafton Hotel Radisson Edwardian Grafton Hotel

Location. Radisson Edwardian Grafton Hotel is located adjacent to the Warren Street Underground Stat...

Marriott London Marble Arch Marriott London Marble Arch

The London Marriott Hotel Marble Arch is housed in a modern, 12 storey block located in the West End...

Grosvenor House, A JW Marriott Hotel Grosvenor House, A JW Marriott Hotel

Location. Grosvenor House, A JW Marriott Hotel is located in London, across the road from Hyde Park,...

Hilton London Metropole Hilton London Metropole

Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...

The Grand at Trafalgar Square The Grand at Trafalgar Square

Location. The Grand at Trafalgar Square is a recently restored Victorian hotel first built in 1887 a...

The County Hotel Woodford The County Hotel Woodford

Location. The County Hotel Woodford is located in London, England, one mile from South Woodford Tube...

Nayland Hotel HSD Nayland Hotel HSD

Location. The Nayland Hotel HSD is located in the West End district of London, England. Central Padd...

Ashburn Hotel Ashburn Hotel

Location. The Ashburn Hotel is located in Kensington in London, England, 300 metres from Gloucester ...

The Berkeley The Berkeley

Location. The Berkeley is located in the Knightsbridge area of London, England, 300 metres from the ...