22 / July


24 / July


Your long term stay solution!

Castletown apartments offers a selection of fully furnished apartments, each with its own private bathroom, cooking facilities, and free Wi-Fi throughout. Our apartments are well-maintained to high standards and set in a historic Victorian building located within a three-minute walk of the West Kensington tube station. They are also close to local amenities such as supermarkets, restaurants, and bars, making them an ideal choice for both leisure and business breaks.

Our apartments feature neutral d├ęcor and a homely atmosphere that our guests appreciate. Some of our apartments also offer additional amenities, such as laundry facilities and entertainment options like games consoles, DVD library, or board games.

Well situated in the sought-after areas of West Kensington and Barons Court, Castletown apartments is an ideal establishment for guests who value privacy and comfort. Whether you're visiting London for leisure or business, our apartments are an excellent choice.

About us

Castletown Apartments offers long-term ASTs and serviced apartments in West Kensington, London, catering to corporate clients and extended stays. Our fully residential building is ideally located just minutes away from the underground station, providing easy access into Central London and all the main attractions. Our London serviced apartments are suitable for short- and long-term stays and are an excellent alternative to hotels in Olympia. We offer a range of accommodations, from studios and one-bedroom apartments for corporate guests or couples, to two- and three-bedroom apartments for families, groups of friends, contractors, and corporates.

As a family-run business, we provide a warm welcome into a genuine family home with full amenities, facilities, and security, as well as the comfort, authenticity, and flexibility that one would hope for when staying in London for a longer period of time. Our apartments are serviced weekly, with daily cleaning options available upon request. We offer flexible payment terms for stays ranging from two nights to 12 months. Book directly with us to ensure the best available rate and the flexibility to customize your stay to your exact needs.

Calm & Comfort

Castletown House welcomes you in an oasis of peace in the heart of London. 

A team at your service

The whole team of the Castletown House will take care of all your needs.

Easy Transport

In the heart of the city center, you have access to many different tub and bus lines. 

Dry Cleaning

Covered parking