Hotels in London
Kensington Town House
Location. The Kensington Town House is a modern boutique property located in the Earls Court distric...
Bayswater Inn
Location. The Bayswater Inn is located in a Georgian square in central London, England. It's just 40...
The Soho Hotel
The Soho Hotel is housed in a 19th century red brick building in fashionable, and bustling, Soho. Th...
The Goring
Location. The Goring Hotel is a boutique hotel located in the centre of London, England, within 300 ...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...
Majestic Hotel
Location. The Majestic Hotel stands along busy Cromwell road in the Kensington district of London, E...
Mayflower Hotel
The Mayflower Hotel is located 12 miles from the Heathrow International Airport. Only a minute's wal...
Blakes London
BLAKES HOTEL LONDON IS A SEDUCTIVE DESIGN JOURNEY THROUGHINDIA CHINA INDONESIA THAILAND CAMBODIA AND...
Premier Inn Heathrow
Location. The Premier Travel Inn Heathrow in Hounslow, England, is a large, modern hotel located two...
Pembridge Palace Hotel
Location. The white stuccoed Pembridge Palace Hotel is located near Westbourne Grove in the Bayswate...
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
Quality Hotel Wembley
The nine storey Quality Hotel Wembley is a modern concrete and glass, high rise property, ideally si...
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
Royal Park Hotel
Two blocks from Hyde Park and close to the shops of Oxford Street, the Royal Park Hotel comprises th...