About us

Check
Availabilty

About us

 

Castletown House offers a selection of apartments, each one self-contained and maintained to three-star standards, in historic Victorian buildings that are within a three-minute walk of the West Kensington tube station, and close to supermarkets, restaurants, and shops.

 

Having been awarded TripAdvisor’s ‘Certificate of Excellence’ for 7 years in a row, you are assured that our apartments offer great facilities with well equipped kitchen areas and comfortable furnishings, all of which is complemented by the neutral decor and homely atmosphere, as our guests testify.

Each of our traditional yet modern apartments is fully furnished and has all the amenities you would expect, including private bathroom, cooking facilities, free Wi-Fi throughout, flat-screen TV, DVD player but also towels, toiletries and linens as standard. Some of the apartments also feature laundry facilities but also entertainment such as games consoles, DVD library or board games.

 

Well situated for the main attractions that London offers in the sought-after areas of West Kensington and Barons Court, Castletown House is an ideal establishment for both leisure and business breaks, where privacy and comfort are a number one priority.

Castletown House apartments are also a perfect accommodation option for guests wishing to be near Olympia Conference London.

The Westfield shopping centre is less than 2 miles away. Heathrow Airport is 45 minutes away on the Tube, whilst the night life of the West End is only a 20-minute tube journey away.

 

Head into Kensington along Cromwell Road to explore the Natural History Museum, Victoria and Albert Museum and the Science Museum. These popular tourist attractions are just a stone's throw from the Royal Albert Hall and Hyde Park. Enjoy leisurely walks in the famous park, home to the Serpentine Lake, Kensington Palace and Gardens and Speaker's Corner. Visitors in the neighbouring Knightsbridge area must pop into Harrods, the world-class department store and just on the other side of Belgrave Square, you can explore Buckingham Palace.

 

So whether you are staying for 3 days or 3 months, these apartments are a great place to call home during your stay.