London

Gallery Hotel Hotels

Save money booking rooms at the Gallery Hotel!

Gallery Hotel

Book from £142

Address: 8-10 Queensberry Place South Kensington, , London, GB

No of Rooms: 36

Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The Science, Natural History and Victoria and Albert museums and the Royal Albert Hall concert venue are all within 650 metres. Harrods department store is 800 metres away. The Earls Court and Olympia exhibition centres are within a mile of the hotel and Buckingham Palace is three miles away. South Kensington Tube station is 500 metres from the hotel. Hotel Features. The intimate Gallery Hotel is decorated and furnished in Victorian style, with more than 50 paintings in the lobby, which also has a grand, panelled reception area. Guests are served by immaculately dressed butlers.The hotel does not have its own restaurant, but there are several within walking distance and 24 hour room service is available. The lounge has comfortable sofas, deep pile carpet and tucked away bar.There is a well equipped meeting room for up to 15 people, and wireless Internet access in public areas (surcharge). Guestrooms. The Gallery Hotel has 34 air conditioned guestrooms, furnished in Victorian style with patterned curtains and warm coloured fabrics. All rooms have wireless Internet access (surcharge), tea/coffee making facilities, satellite television and safes. Bathrooms have bath/shower combinations and complimentary toiletries.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Ramada Hotel and Suites London Docklands Ramada Hotel and Suites London Docklands

The Ramada Hotel and Suites in London is a glass and steel fronted, contemporary hotel, located on t...

London House Hotel London House Hotel

Location.The London House Hotel is a traditional townhouse property located in a residential area, j...

Hotel Lily Hotel Lily

The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...

The Metropolitan The Metropolitan

Location. Metropolitan London is a fashionable design hotel situated on exclusive Park Lane and over...

Express by Holiday Inn Limehouse Express by Holiday Inn Limehouse

Location. The Express by Holiday Inn London Limehouse is located in London, England. In the Limehous...

The Park Lane Hotel, London The Park Lane Hotel, London

Built in the 1920's, the grand Art Deco style Park Lane Hotel with a white stone faade and red mansa...

Hilton London Park Lane Hilton London Park Lane

Location. The modern, high rise Hilton London Park Lane hotel is opposite Hyde Park in central Londo...

Sheraton Heathrow Hotel Sheraton Heathrow Hotel

London, England, is set on London Heathrow Airport's perimeter road, within two miles of all termina...

Crowne Plaza London - Docklands Crowne Plaza London - Docklands

Location. The Crowne Plaza London Docklands is located in London, England, adjacent to the ExCeL Con...

Bayswater Inn Bayswater Inn

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

Prince William Hotel Prince William Hotel

Location. The Prince William Hotel is located in London, England. The hotel is housed within an 18th...

Aerodrome Hotel Aerodrome Hotel

Built in 1928 in Art Deco style, the Aerodrome Hotel is located adjacent to Croyden's historic aerod...

Charing Cross - a Guoman Hotel Charing Cross - a Guoman Hotel

Location. Charing Cross Hotel is located along the Strand and stands adjacent to the Charing Cross U...

Hyde Park Premier London Paddington Hyde Park Premier London Paddington

Situated in upmarket Bayswater, 300 metres from Paddington station, the Hyde Park Premier Paddington...