enow.com Web Search

  1. Ads

    related to: centrally located hotels in london

Search results

  1. Results from the WOW.Com Content Network
  2. Hotels in London - Wikipedia

    en.wikipedia.org/wiki/Hotels_in_London

    The Guoman Tower Hotel [6] (formerly Thistle) near Tower Bridge is one of the largest hotels in London, with over 800 bedrooms, and is regarded by some as one of the ugliest - it was twice voted the second ugliest building in London, in a 2005 Time Out poll, and in a 2006 BBC poll [7] - and most insensitively located brutalist buildings in the ...

  3. The Landmark London - Wikipedia

    en.wikipedia.org/wiki/The_Landmark_London

    The hotel was originally one of London's Victorian era railway hotels, the Hotel Great Central. It was first proposed by Sir Edward Watkin of the Great Central Railway who envisaged Marylebone station , which the hotel was to serve, as the hub of an international railway which would run through a channel tunnel .

  4. Hilton London Metropole - Wikipedia

    en.wikipedia.org/wiki/Hilton_London_Metropole

    The Hilton London Metropole is a 1,100-room 4-star hotel and conference centre located on Edgware Road in central London. It is bounded by the Marylebone Flyover to the north, Praed Street to the south, and the Paddington Basin development to the west.

  5. The Stafford - Wikipedia

    en.wikipedia.org/wiki/The_Stafford

    The Stafford is a five star hotel in St James's Place in London, England. [1] Built in the 17th century, its wine cellars may be the oldest in London. [2] [3] Previously used as private residences, the buildings were opened as a hotel in 1912. Allied soldiers used them as air raid shelters during the Second World War. [1]

  6. St. Ermin's Hotel - Wikipedia

    en.wikipedia.org/wiki/St._Ermin's_Hotel

    St. Ermin's Hotel is a four-star central London hotel adjacent to St James's Park Underground station, close to Westminster Abbey, Buckingham Palace, and the Houses of Parliament. The Grade II-listed late Victorian building , built as one of the early mansion blocks in the English capital, is thought to be named after an ancient monastery ...

  7. The Montcalm - Wikipedia

    en.wikipedia.org/wiki/The_Montcalm

    The Montcalm Hotels are a group of luxury hotels in Central London, United Kingdom.. The group includes three hotels: (The Montcalm Marble Arch, The Montcalm at The Brewery and The Montcalm Royal London House) [1] under the label "The Montcalm London", and four others (The Marble Arch London, The Chilworth, The Piccadilly London West End and The Barbican Rooms) as "Montcalm Townhouse".

  1. Ads

    related to: centrally located hotels in london