Castletown House
About Castletown House
Castletown House is situated in the district of Kensington in west London.A family run business, offering a home away from home feel, Castletown House and Perham apartments are a collection of three star self-catering refurbished Victorian apartments in West Kensington, London.Ideally situated minutes from West Kensington Underground, our London short-stay rental apartments are excellently located for visiting London’s many attractions.We are able to provide a selection of London short-term rental apartments from studios all the way to three bedroom apartments; all on site here at Castletown H
Availability and Pricing
Select dates
Rates Calendar
Amenities
Facilities
- Laundry Facilities*
- Wi-Fi
- Credit Card Facilities
Languages Spoken
- English
Castletown House location
*Distances are shown as the crow flies and not necessarily the actual travelling