Hotel Information


Jumeirah Carlton Tower

A beacon of British style and sophistication, Jumeirah Carlton Tower is a renowned five star hotel in London, located in the heart of the city's central area.

Located on Sloane Street, the hub 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 of the London skyline and spacious Executive Suites, ideal for business travellers.

Home to one of Londons most exclusive health clubs, The Peak Health Club & Spa, you can enjoy a relaxing spa treatment or invigorating workout in the gym. Combined with award-winning restaurants and elegant bars, Jumeirah Carlton Tower is the ideal destination for your next London city break.

Key attractions close to Jumeirah Carlton Tower include Hyde Park, and the city's finest luxury shopping at Sloane Streets boutiques and Harrods and Harvey Nichols are within easy walking distance.


  • 216 rooms, including 58 luxurious suites
  • Three restaurants plus private dining rooms, Signature dining at the acclaimed Rib Room Bar & Restaurant
  • 20 metre indoor swimming pool
  • Golf simulator offering more than 30 of the worlds greatest golf courses
  • The Peak Health Club & Spa
  • Extensive fitness facilities at The Peak Health Club & Spa

Directions to Jumeirah Carlton Tower

Show Streetview