The five star Jumeirah Carlton Tower provides a luxurious retreat from London's bustling streets. Situated amongst the boutiques of fashionable Knightsbridge and Sloane Street, the hotel is just minutes from Harrods and Harvey Nichols and a stone's throw from Hyde Park. Each of the 216 rooms, including 58 suites have been elegantly designed with comfort and luxury in mind. Each room features plush, contemporary custom made furniture, complemented by marble bathrooms, state of the art ... More