Updating availability and prices
Please note: your credit card is charged in full at the time of booking. Cancellations prior to the 30 day period are entitled to a full refund less a 10% administration charge of the cost of the whole booking. Cancellations after the 30 day period are non refundable.
You can cancel the reservation without penalty fee until 30 days before check in date
Just a few minutes away from the Underground and within easy reach of all the major attractions of the capital city, Castle Town Apartments, London are the perfect choice for independent central self-catering accommodation. Both Earls Court and Olympia Exhibition Centres are within walking distance and the salubrious areas of West Kensington and Barons Court are also close by. Enjoy luxury and affordable apartments in a fantastic location, just 45 minutes from Heathrow International Airport (LHR) by underground. This popular family run establishment is ideal for leisure breaks and business trips, offering a home-from-home ambience with all the quality features of a hotel. Wireless Internet is available, and if you have left without your laptop then an on-site Internet point is available. Privacy, comfort and convenience are key elements you can expect to enjoy at Castletown House.
INTERNET
PARKING / GARAGE
PET FRIENDLY
Hotel
Room