Dover Castle Hostel
Dover Castle Hostel is located in Southwark district next to British Museum, Buckingham Palace and The London Eye.
Dover Castle Hostel provides quick access to everything London has to offer. Guests will find the café Dover Castle Bar within a 5-minute walk.
Dover Castle Hostel offers a mix of 10-bed mixed Dorm, 12-bed mixed Dorm, 8-bed mixed Dorm and 4-bed mixed Dorm. There are shared bathrooms available.
It stands minutes away from the Borough subway station.
Guests of Dover Castle Hostel can take advantage of 24-hour reception and laundry.