Welcome to Hotel Castletown Apartments London, Castletown Apartments is within 5 minutes’ walk of West Kensington and Baron’s Court Tube stations. These chic, stylish apartments offer city views and bright, spacious rooms. The apartments offer contemporary design with tasteful, colourful finishes. There is a large living room with a flat-screen TV, while kitchen facilities include a dishwasher, washing machine, oven, fridge and a coffee maker. A range of shops can be found around North End Road, less than 100 metres away. Olympia Exhibition Centre is a 10-minute walk from the apartments, while Earls Court is just one stop on the District Line. South Kensington with its famous museums, including The Natural History Museum and the V&A, can be reached in 10 minutes by Tube. Central London, including Westminster and the West End, can be reached in around 20 minutes by Tube. (Hotel Castletown Apartments London hotels booking).