- UK Information
- UK Hotels
- Castletown House
Castletown House
Just 2 minutes’ walk from West Kensington Tube Station, these self-catering apartments and studios offer free Wi-Fi and flat-screen TVs. They are about 0.7 miles from both the Earls Court and Olympia Exhibition Centres.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £89.1
11