About us

Check
Availabilty

About us

 

Castletown House offers a selection of apartments, each one self-contained and maintained to good standards, set in an historic Victorian building and are within a three-minute walk of the West Kensington tube station, and close to supermarkets, restaurants, bars and local amenities.

 

 

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 décor and homely atmosphere, as our guests testify.

 

 

Each of our traditional yet modern apartments are 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 center 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.

However long your stay with us these apartments are a great place to call home during your stay in London.