Castletown House Castletown House, 3 Star Aparthotel

11 Castletown Road, West Kensington, London, W14 9HE

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.

Search deals for Castletown House Hotel West Kensington, London

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.

Compare similar hotels

Customers who viewed Castletown House also viewed the following hotels in West Kensington