The comfortable 3-star Castletown House Aparthotel lies within a 25-minute walk of Royal Albert Hall.
The venue is 9 km away from Ham House. The distance between London city center and the property is 6 km.
This hotel comprises of en-suite rooms including compact studio, basic studio and family studio with such comforts as Wi-Fi, flat-screen television, a trouser press, a sofa and high ceiling. Room facilities also include a microwave, an electric kettle and kitchenware for self-catering.
The coffee shop Best Mangal Restaurant is about 5 minutes’ walk from the property.
A 5-minute stroll will take you to West Kensington subway station. Due to its location 20 km from London Heathrow airport, it will take about 25 minutes' drive to get there.
Guests can avail of parking, a vending machine and a luggage storage as well as a business centre and a meeting room.
Castletown House Aparthotel also offers cribs and video games for guests staying with children.