About

Located in Earls Court, Castletown House is a perfect starting point from which to explore London. The hotel offers guests a range of services and amenities designed to provide comfort and convenience. Service-minded staff will welcome and guide you at the Castletown House. Carpeting, mirror, closet, smoke detector, internet access – wireless can be found in selected guestrooms. The hotel offers various recreational opportunities. Castletown House combines warm hospitality with a lovely ambiance to make your stay in London unforgettable.

Location :
11 Castletown Road, London, London, England W14 9HE

Hotel Details

Accomodation Type: Serviced apartment, Serviced apartment
Brand Name: No brand
Year Opened: 1900
Year Renovated: 2012
Check-in Time: 03:00 PM
Check-out Time: 10:00 AM
Number of Rooms: 13
Number of Floors: 5
Customer Rating Average: 8.7 / 10 (166 reviews on Agoda)

Gallery