Castletown House har en samling av selvhusholdningsboliger i West Kensington-området, som har enkel tilgang til sentrale London, med tilgang til både Piccadilly- og District-linjen bare noen få minutter unna, og ligger i nærheten av museene i South Kensington.
Leilighetene er ideelle for et kort opphold i London, og er et godt alternativ for sologjester, par, forretningsreisende og familiegjester, med ekstra soveplasser slik at flere gjester kan bo i en leilighet, og for å spare penger.
Gratis Wi-Fi i alle leilighetene, med selvhusholdningsfasiliteter, slik at gjestene kan lage sine egne måltider, samt vaskemaskin i hver leilighet, med unntak av den enkle studioleiligheten som er ideell for et kort opphold.