Castletown & Perham House
Welcome to our Site and to our Holiday Vacation Rental Apartments
Luxury and Affordable Studios, 1, 2 & 3 Bedroom Apartments are Available
Close to the heart of London in the sought after area of West Kensington and Barons Court, you can enjoy the comforts of home, with no hotel restrictions, ideal for leisure and business breaks, where privacy and comfort are a number one priority.
All Apartments are fully self contained, maintained and furnished to London Tourist Board's 3 & 4 Star Self Catering Apartment Standards. We also have 3 Star compact Studios for those with budget in mind.
Spend 1 - 28 days with us, enjoying all that London has to offer.
info@castletownhouse.co.uk