Dover Castle Hostel
Main amenities
-
Free Wi-Fi
-
24-hour services
-
On-site Dining
Location
Featuring Wi-Fi in the rooms, the 20-room Dover Castle Hostel London is located 25 minutes' stroll from Covent Garden.
Located 3.2 km from such significant cultural landmarks as the famous British Museum, the great value hostel is also 2.2 km from the 13.7-tonne Big Ben Bell. The several London Bridge is also situated 15 minutes' walk away. In proximity to Dover Castle hostel, guests will find natural sights, such as St James's Park, which is 2.9 km away.
Serving British specialities, Aqua Shard is 15 minutes' stroll away. An equipped kitchen is offered in the London property. London City airport is 5 km away, while Elephant & Castle train stop is in the vicinity of this hostel.