A Castletown House tem uma coleção de propriedades independentes na área de West Kensington, que atendem facilmente o centro de Londres, com acesso às linhas Piccadilly e District a apenas alguns minutos de distância, e localizadas perto dos museus em South Kensington.
Os apartamentos são ideais para uma estadia curta em Londres e são uma boa opção para hóspedes individuais, casais, viajantes a negócios e famílias, com acomodações adicionais para permitir que mais hóspedes fiquem no apartamento e economizem custos.
Wi-Fi gratuito em todos os apartamentos, com instalações para autoatendimento, para que os hóspedes possam preparar suas próprias refeições, bem como máquina de lavar roupa em cada apartamento, com exceção do estúdio básico, que é ideal para estadias curtas.