Situated in the heart of London, The Castleton Hotel provides great value accommodation and is the ideal base for exploring the capital. Located very close to Hyde Park, many of London’s most famous attractions are within walking distance notably Madame Tussaud’s, the Planetarium, Buckingham Palace, the Royal Albert Hall, the famous museums (Natural History, Science, and Victoria & Albert), Harrods, Oxford Street, Notting Hill, Portobello Market and many more.
Paddington Station, with its excellent transport links, is just a short walk away. The Heathrow Express train from Paddington can transport you to Heathrow Airport in only 15 minutes.
The Hotel is the perfect base for exploring London’s historic sights, museums, theatres, bars, restaurants, and shopping.