Castletown House Aparthotel is rated 3 stars and is placed about 6 km from West End. The central hotel represents imperial architecture in London.
The venue is 7 km away from Centre Court. The distance between London city center and the property is 6 km.
There are en-suite rooms with heating, flat-screen television, a trouser press, a sofa and high ceiling provided for travelers staying in London. Bathrooms are fitted with a shower, bathrobes and bath sheets.
Best Mangal Restaurant is about 100 meters away and serves Turkish and British specialties.
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.
The conveniences such as a car park, a vending machine and a luggage storage are offered on site.
Guests with children at Castletown House Aparthotel can take advantage of cribs and video games.