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 House or a short walk away at Perham House.All units have their own kitchen and bathroom, flat screen TV, DVD player and of course free WIFI. The kitchens are equipped with a microwave, cooker, fridge/freezer, kettle and a range of utensils. A washing machine and ironing facilities are also provided (apart from in the compact studio), and there is a guest computer on site with Wi-Fi access.You can enjoy all the comforts of home, we are an ideal establishment for both leisure and business breaks, where privacy and comfort are a number one priority.
Castletown House Map
*Distances are shown as the crow flies and not necessarily the actual travelling