Long and Short term Residential Corporate Solutions



Finding the perfect apartment to rent for staff or executives travelling to and working in London is not always straightforward but at Castletown Apartments you can rest assured that not only your budget but also your needs are met.


Whether you are looking for temporary executive accommodation or relocating abroad for longer term, Castletown Serviced Apartments are ideal for business, corporate travel or those seeking to live in London. Offering better value for money and service, our extended stay rental apartments are a great alternative to hotels.


We can offer a full service where we clean and look after your apartment for you and we can handle multiple staff hand overs if required. Our range of apartments varies from studios through to one, two and three bedroom apartments, we are confident that we can accommodate not only individual business travel needs but also larger corporate groups at affordable rates looking for a affordable mid to long term solution.


Making them perfect for short or longer business trips to London, our apartments are also excellently located minutes’ away from Olympia Conference Centre and with great transport links to tourist attractions, shopping centre's and key business areas. Each of our traditional yet modern apartments are fully furnished and have all the amenities you would expect, including private bathroom, cooking facilities, free Wi-Fi throughout, flat-screen TV, DVD player, hairdryer, iron/ironing board but also fresh towels, linen and basic toiletries.


Our apartments are all equipped with laundry facilities, and some of them feature entertainment such as games consoles, DVD library or board games. Opposed to other similar establishments, Castletown House has a front desk which operates during office hours.


We understand that travelling is not always pleasant, and that late flights or train delays do happen, so it might not always be possible to arrive at the agreed check in time, therefore while we endeavour to check every guest in in person, we also have a self-check-in system in place, so that you don’t have to worry about strict arrival times.


To ensure you can make the best of your stay with us, Castletown Apartments also offer a variety of additional services, such as airport transfers, daily maid service, laundry service, luggage storage or printing facilities. Special discounts also apply for extended stays and, so if you are planning your business trip to London, make sure you get the best rates for your accommodation by getting in touch with us directly.


We look forward to welcoming you to Castletown Serviced Apartments !