The Mayfair is a luxury London hotel, set in exclusive Mayfair in the heart of the capital. Opened in 1927 by King George V, this 5 star London hotel has undergone a £70 million refurbishment. The contemporary interi...
The Hampshire is luxurious- filled with fine artworks and designer furniture and furnishings. We want you to feel free- free to enjoy luxury on your own terms. Free wireless access is available throughout the hotel.On...
A 4 Star Deluxe Hotel overlooking the British Museum, the Bloomsbury Street Hotel is located in fashionable Bloomsbury. Nearby Theatres, Oxford Street, Shopping and major city sights. Hotel is also ideal for business ...
The Kenilworth is located in the heart of fashionable Bloomsbury within walking distance of the theatre district, Oxford Street and the British Museum. The hotel offers 186 bedrooms beautifully decorated with designer...
Deluxe hotel located in Covent Garden in the heart of theatre land, Oxford Street shopping, within 5 minutes walk of Trafalgar Square. Opened in 1985 by the Countess Mountbatten of Burma, a relative of Queen Elizabeth...