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 short term or extended stays rental apartments are a great alternative to hotels.

Since our range of apartments varies from basic/standard/family studios, 1&2 - bedroom apartments to 3-bedroom apartments, we are confident that we can accommodate not only individual business travels but also larger corporate groups at affordable rates. 


Making them perfect for short or longer business trips to London, our apartments are also excellently located minutes’ away from Olympia Conference Center and with great transport links to tourist attractions, shopping centres and key business areas. 

Each of our traditional yet modern apartments is fully furnished and has 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 (except for the basic studio) are also equipped with laundry facilities, and some of them feature entertainment such as games consoles, DVD library or board games.


As opposed to other similar establishments, Castletown House has a front desk which operates during office hours. 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 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 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 not only, 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!