This 5 star hotel is the highest rated hotel in the prestigious city of London and received very good reviews on the review site "TripAdvisor", so I decided to stay there. It is on the fifth floor of another hotel, but they have a completely separate lift, reception, entrance, etc. It is located in the heart of London, just in front of the stables of Buckingham Palace. An exquisite hotel, accompanied by all kinds of luxuries. Prices are justifiable for what is possibly the most expensive city in the world (about 200 € / night).
Personally, I consider this place as one of the best hotels in the city of London, its location is unbeatable in the Westminster area. It is located on the corner of Caxton Street, near Victoria Street and if you walk less than 5 minutes you get to Parliament Square and important monuments like Westminster Abbey or the Houses of Parliament. It has 275 rooms all equipped with TV, minibar, bathroom and full tea and coffee making facilities.
The Dukes Hotel offers no less than 90 rooms that are well decorated and equipped with air conditioning, minibar, direct dial telephone, clock radio, safe, and other amenities. The resort features a cocktail bar (that's known for its martinis), a dining room, a lovely wine menu, and a menu à la carte with local and international specialties.
The magnificent Goring Hotel is in the beautiful, monumental and historic city of London, just 800 meters from the majestic Buckingham Palace. It is located in a landmark building built city that bastion of quality and absolute individuality. The Goring, elaborately decorated, is a luxury air-conditioned hotel that features a seating area with satellite TV, Wi-Fi and fully equipped with all the technology and equipment needed for an unforgettable stay in the center of the UK capital.
The Stafford Hotel is a boutique hotel which has recently undergone a complete restoration. In a classic 17th century building, you can stay here in unparalleled luxury, accompanied by a high level of service. It is very well connected to the public transport network, and you can be in the center of London in a few minutes.
The Athenaeum is a luxury London hotel. It is situated very close to many tourist attractions such as Buckingham Palace and the Royal Parks. Although I was not lucky enough to stay in it, I could not help noticing its spectacular "vertical garden" while walking through London.
The Palm Court Hotel is a 5-star luxury hotel with tasteful Asian/Oriental decor and a generally peaceful atmosphere, perfect for unwinding after a hectic day exploring the city. The staff is very nice and lobby is incredible. Opinions on the rooms are mixed, though.
A modern boutique hotel with the style and a private member club atmosphere. It is located in one of the most famous places of London, where you are able to observe the Royal Mews. We have 41 enclosures with sophisticated style and luxurious accommodations. The location is ideal, we are at the west end, 2/3 minutes from Victoria Station and close to markets and theaters.
The Crowne Plaza is located in the vibrant city of London, in the fabulous area surrounding St. James Park, which is a superb location for those business travelers as well as for leisure. Among its facilities, you can find everything you need for an unforgettable stay: a complete spa, a beauty salon and up to 3 restaurants, one of them recommended in the Michelin Guide.