Hotels in London
Fraser Place Queens Gate
Location. The Fraser Place Queens Gate is located in Kensington, London, England, within one mile of...
Thistle City Barbican
The Thistle City Barbican in London is a large hotel located on the edge of the historical square mi...
Threadneedles Hotel
Location. Threadneedles Hotel is located opposite the Bank of England in The City, the historic fina...
The Tower - a Guoman hotel
Location. Located on the north bank of the River Thames at the St Katharine Docks, The Tower stands ...
The Trafalgar Hilton
Location. The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in cent...
Marriott West India Quay
Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...
Wembley Plaza
A ten storey hotel next to Wembley Arena in North London, Wembley Plaza lies less than a mile from W...
Dukes Hotel
Location. Dukes Hotel is located in the exclusive Mayfair area of central London, England, 200 metre...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...
Grange Langham Court
Location. The Grange Langham Court Hotel is housed in a handsome 19th century building with a black ...
Sofitel London St James
Location. Sofitel St James London is located in the prestigious St James district of London, England...