Dover Castle Hostel is a hostel in the Great Dover Street 6a in London Borough of Southwark.
- House number
6a
- Postal code
SE1 4XW
- Street
Great Dover Street
- Building
Yes
- Tourism
Hostel
- Website
https://www.dovercastlehostel.com/
- Suitable for wheelchair users
No