Situated on the banks of the River Thames, next to the Tower of London and Tower Bridge and very close to the financial district, this modern four-star hotel offers 801 well- equipped bedrooms, apartm...
The Landmark London is truly one of the world's leading hotels. Offering some of the largest guest rooms in London, it is an oasis of peace and serenity in the heart of the capital. Located in fashion...
This elegant Victorian property combines traditional luxury with up-to-the-minute technology and first-class service. It was first opened in 1876 as one of the very first purpose built hotels in Londo...
...
The Radisson SAS Portman Hotel is specifically dedicated to the needs of both the international business traveller and those on holiday. The hotel offers a wide range of amenities and outstanding conf...
Located on Baker Street (where Holmes & Watson had their office!), this Regency-style hotel is a few minutes walk from Oxford Street, Madame Tussaud's Wax Museum and the London Planetarium. An elegant...
A London landmark building, the Park Inn Hyde Park is conveniently located close to the bustling heart of the city and just a step away from the serenity of Hyde Park. A comfortable and elegant busine...
The London Marriott West India Quay was open in June 2004 adjacent to the landmark Canary Wharf Tower in the newly revitalized Docklands area of East London. Over one hundred seventy shops plus an im...
Renowned for its warm and friendly staff, the Savoy Court's central London location makes it ideal for both business and sightseeing. This small, comfortable and intimate hotel comprises a series of t...
The Millennium Hotel London Mayfair overlooks Grosvenor Square and is within easy walking distance of the shops and boutiques of Oxford Street and Bond Street. The City's financial and commercial cent...