Dover Castle Hostel


6A Great Dover Street London SE1 4XW
020 7403 7773 Click to call

Dover Castle Hostel in short

Type of group accommodation

Flats

Facilities

Bar