Located in Knightsbridge, in the heart of London means it is just a few minutes walk from famous landmarks such as the famous Harrod’s, and the upmarket shops of Sloane Street.
Jumeirah Carlton Tower
A beacon of British style and sophistication, Jumeirah Carlton Tower is a renowned five-star hotel in central London.
Jumeirah Lowndes Hotel
Jumeirah Lowndes Hotel is a chic, contemporary retreat set against the timeless backdrop of Belgravia Village.
The Knightsbridge Hotel like as its name suggests is located in the vibrant Knightsbridge which is just minutes away from some of London’s top attraction.
Mandarin Oriental Hyde Park
The luxury 5-star, Mandarin Oriental, Hyde Park Hotel has been deigned with elegance and a modern feel.
Millennium Hotel London Knightsbridge
The Millennium Hotel London Knightsbridge is located in a very convenient location on Sloane Street, one of the best shopping destinations London has to offer.
Roof Garden Rooms
Offering boutique-style rooms and a rooftop garden, the Roof Garden Rooms make a peaceful central-London retreat.
The Diplomat Hotel
All that London has to offer is within easy reach and the hotel’s great location means it offers good access to London’s transport networks.
The Levin Hotel
The Levin Hotel is located in Knightsbridge meaning it is just moments away from Harrods, and the fashionable Sloane Street.
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 Rembrandt is located in the heart of South Kensington and Knightsbridge.