The best London attractions near our hotels include British Museum, Tower of London, London Eye, Big Ben, Buckingham Palace, St. Paul's Cathedral, Hyde Park, Westminster Abby, Palace of Westminster, Trafalgar Square, National Gallery, River Thames, Natural History Museum, Covent Garden, The Shard, Oxford Street, Regent's Park, Victoria and Albert Museum, Piccadilly Circus, Kensington Palace and Gardens, Tate Modern, Kew Gardens, London Zoo, London Bridge, Shakespeare's Globe and Madame Tussauds London.
Stay with us and you will not only benefit from the lowest rates, you will also have the peace of mind you are safe and secure, thanks to our strong brand standards.
|