Castletown House has a collection of self-catering properties in the West Kensington area, which serve Central London easily, with access to both the Piccadilly and District Line just a few minutes away, and located close to the museums in South Kensington.
The apartments are ideal for a short stay in London, and are a good option for solo, couples, business and family guests, with additional sleeping arrangements to allow more guests to stay in an apartment, and to save on costs.
Free Wi-Fi throughout all of the apartments, with self-catering facilities, so that guests can prepare their own meals, as well as a washing machine in each apartment, with the exception of the basic studio which is ideal for a short stay.
Voir plus