Castletown House apartments are situated in West Kensington, close to Earl's Court and Olympia. The luxury four-star apartments, are self contained, maintained and furnished to London Tourist Board's 3 & 4 Star Self Catering Apartment Standards. All apartments and studios have a bathroom and a kitchen with a washing machine, microwave and cooker. They are housed within large Victorian buildings and also have plasma TVs, DVD players and hi-fis.
Castletown House is well located in central London close to West Kensington underground station. The new Westfield shopping centre is 15 to 20 minutes away. Car parking is not available onsite.