Located in London’s most exclusive address in Park Lane means it just a short distance away from some of London’s top attractions.
The Ned
The historic building is Grade l listed and was deigned back in 1924.
The Park Tower Knightsbridge Hotel
The Park Tower Knightsbridge encapsulates the spirit of its refined location. It offers a residence for global explorers to experience the authenticity of one of Central London's most distinguished districts.
The Pelham
The hotel is situated in South Kensington means it is just a few minutes walk away from Harrods and the Royal Albert Hall.
The Piccadilly London West End
The Piccadilly London West End Hotel is located in the heart of London’s Theatreland.
The Royal Horseguards
A stunning five-star luxury hotel overlooking the River Thames near Embankment. This majestic five-star hotel presides over the River Thames with outstanding views.
The Wellesley
The hotel located in heart of London in Knightsbridge offers stunning views over Hyde Park.
The Westbury Mayfair
The Westbury Hotel in Mayfair, London was opened in 1955 by the Polo playing Phipps family. Since then the hotel has expanded tremendously.
W London Leicester Square
The W London Leicester Square hotel is a mixture of sophistication and glamor in one.