A beacon of British style and sophistication, Jumeirah Carlton Tower is a renowned five star hotel in central London. Enjoy stunning views of the London skyline, access to private gardens and tennis courts and one of London’s most exclusive health clubs.
Located on Sloane Street in the heart of Knightsbridge, this luxury hotel is one of the best hotels in London and boasts 216 guest rooms including 58 suites. These include the exclusive Royal Suite, offering superb views across London.
SOVP fully recommend this amazing hotel for weddings and events!