Castletown House Serviced Apartments, London - London | Self Catering | Britain's Finest


We are open for bookings and our properties have safety measures in place. Please see our FAQs for more information.
Cancellations: most properties offer full refunds with 14 days’ notice, with others a £10 admin fee might apply, but please check the property terms when booking.

See All (20)






3.3 1

Castletown House Serviced Apartments, London

Self Catering

Castletown House has a collection of self-catering properties in the West Kensington area, which serve Central London easily, with access to both the Piccadilly and District Line just a few minutes away, and located close to the museums in South Kensington. 

The apartments are ideal for a short stay in London, and are a good option for solo, couples, business and family guests, with additional sleeping arrangements to allow more guests to stay in an apartment, and to save on costs. 

Free Wi-Fi throughout all of the apartments, with self-catering facilities, so that guests can prepare their own meals, as well as a washing machine in each apartment, with the exception of the basic studio which is ideal for a short stay.

Show More

Top Facilities

Free WiFi


Please select dates to view availability for this location

Facilities & Information


19th century buildings

Public car parking for a charge (nearby)

No smoking

Child Friendly

Self Catering

3 Star Official Rating


Free broadband access (wifi)

Self-catering facilities

Children's highchairs


DVD library

Book library

CD player

Luggage storage

Linen included

Towels included

Iron/ironing board

Hair dryers

DVD player

Clothes dryer

Washing machine

Central heating

Bring your own travel cot


Self-catering facilities

Electric oven

Electric hob





Pub (walking distance)

Museums (a short drive)

Recommended restaurants (walking distance)

Theatre (a short drive)


View on Google Maps

11 Castletown Road, London, LondonW14 9HE, United Kingdom

Check In: From 3.00pm  Check Out: By10.00am

Guests may arrive throughout the daytime to drop luggage and return later for check in. The property's reception is manned from 09:00 - 15:00 and at other times when a guest is arriving, please do let the property know your arrival details. Outside of these times the property have 24/7 staff available nearby and offer a self-check-in service as well to allow greater flexibility. 


By Car:  Turn right onto the A4. At traffic signals continue forward onto the A4. Turn left onto North End Road - B317. Turn right onto Castletown Road.

Nearest Tube Stations: West Kensington tube station(District Line) and Barons Court Station (Piccadilly Line) under 5 minutes walk

Nearest Airport: Heathrow (40 minutes with direct tube line to Barons Court

This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE