The Jumeirah Carlton Tower Hotel, London, is in Knightsbridge, just a few minutes walk from the fashion shops of Sloane Street. It is about 10-15 minutes walk from Hyde Park, Harrods Department Store, Victoria & Albert Museum, and the National History Museum. The Jumeirah Carlton Tower Hotel has well appointed rooms, and has a spa with an indoor heated swimming pool.