Dolphin Hotel is a 2 star London hotel next to Paddington underground station and within easy reach of the British Museum and Buckingham Palace. Ideal for shopping at Oxford Street, strolling through Hyde Park and visiting all the sights of London, E...
Visit Dolphin Hotel...
Le Meridien Piccadilly Hotel, between Piccadilly and Regent Street is a 5 star London hotel in the heart of London's West End. Soho, Leicester Square, Trafalgar Square, Oxford Street and Covent Garden are all within walking distance of this 5 star Lo...
Visit Le Meridien Piccadilly Hotel...
Thistle Westminster Hotel is a 4 star London hotel close to Victoria railway and underground station, Buckingham Palace, the Royal Mews and St. James Park. Trafalgar Square, the Houses of Parliament and the West End theatres and shops of London, Engl...
Visit Thistle Westminster Hotel...
Would you like to see specific prices and reserve one of the rooms below? Start by entering your desired check in and check out dates.
Garden View,
2 Stars
29-31 Nevern Square,
SW5 9PE,
London,
UK
Garden View Hotel is in Earls Court, London England is close to Earl's Court Exhibition Centre. A 2 star London hotel within easy access of Piccadilly Circus, Leicester Square and Convent Garden via the Piccadilly line on the London underground.
Garden View Hotel in London is opposite an attractive London garden on Nevern Square and it is equipped to accommodate tourist as well as the business traveller. The 61 guest rooms at the Garden View Hotel in London all have en-suite facilities, and are comfortably furnished to a good standard.
In the heart of the City of London, England the Express By Holiday Inn London City Hotel is a two-minute walk to Old Street underground station exit no 2. A 3 star London hotel ten-minute walk to Liverpool Street and Moorgate mainline stations.
...
Visit Express By Holiday Inn London City Hotel...
Umi Hotel is located close to Hyde Park and the Heathrow Express rail link at Paddington Station in London, England. A 3 star London hotel close to some of the most popular London attractions, including Hyde Park, Marble Arch and Oxford Street.
...
Visit Umi Hotel...
Novotel London Waterloo Hotel is a modern 3+ star London hotel situated near Waterloo train station in London, England. Close to IMax Cinema, the London Eye and London Aquarium and just across the Thames from Big Ben and Westminster Abbey.
...
Visit Novotel London Waterloo Hotel...