London logo

Castletown House

Check Availability

Castletown House
11 Castletown Road
London
W14 9HE
United Kingdom

Rooms from £89.00 ( €97.90 / $129.05 ) per night

Picture of Castletown House


Just 2 minutes’ walk from West Kensington Tube Station, these self-catering apartments and studios offer free Wi-Fi and flat-screen TVs. They are about 0.7 miles from both the Earls Court and Olympia Exhibition Centres.

Click here for more Information on the Castletown House together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information