Este hotel de 5 estrelas situa-se no bairro de Knightsbridge, onde disponibiliza um spa, piscina e um ginásio. A propriedade fica a 5 minutos a pé do Parque Hyde, das Galerias Comerciais Harrods e das inúmeras lojas de designer da Rua Sloane.
O luxuoso e elegante hotel The Carlton Tower Jumeirah tem 2 restaurantes. Os quartos incluem roupões de banho e acesso Wi-Fi gratuito.
O Clube de Fitness e Bem-estar e Spa Peak proporciona vistas panorâmica de Londres e possui um ginásio, um estúdio de aeróbica, sauna, sala de vapor e uma piscina interior de 20 metros.
A Estação de Metro de Knightsbridge fica a 5 minutos a pé, o Palácio de Buckingham apenas a 1,5 km do Jumeirah Carlton Tower e a Estação Victoria encontra-se a 16 minutos a pé. O Museu Victoria and Albert Museum situa-se a menos de 1,5 km.