Corporate stays


Finding the perfect apartment to rent for staff or executives travelling to and working in London is not always straightforward but at Castletown House 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 House 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 (Due to Covid we are now available at RAH Estates where we have a dedicated desk). With availability 24/7 to respond to urgent queries, maintenance issues or concerns, hassle-free check ins and weekly housekeeping, Castletown House offers greater flexibility and comfort than traditional hotel accommodation.

 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 endeavor 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 House 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 House!