uk hotels

UK Hotels

UK hotels information and rooms bookings

UK Information » UK Hotels » Castletown House

Castletown House

Castletown House - London Castletown House - London Castletown House - London Castletown House - London Castletown House - London Castletown House - London

Castletown House,London Information
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.
 
Book accommodation
 
Castletown House,London
 
Rating
rating
Castletown House,London Address
map
Castletown House
11 Castletown Road
London
W14 9HE
Map and Directions
Credit cards
Visa,Maestro,MasterCard,American Express
Price(s)
Prices from £89.1
bedrooms
11