Dover Castle Hostel and Bar, HOSTEL in London England.
Dover Castle Hostel and Bar.

6a Great Dover Street, London, England

Located near: The Dover Castle is located 1 minute walk from Borough Underground Station. We are also 5 minutes walk from London Bridge and the trendy Southbank of the River Thames. From the Hostel you can walk to many amazing sights and tourist attractions - including Tower Bridge, the Tower of London, The London Eye, St. Paul’s Cathedral, Borough Market, Shakespeare's Globe Theatre and the Tate Modern Art Gallery. Over the River Thames is our famous Houses of Parliament, Big Ben and Westminster Abbey.

At The Dover Castle Hostel, we aim to provide backpackers and international travellers with an accommodation''one-stop shop'offering comfortable dorm beds for short stays and rooms in house shares for longer-staying guests.
Most importantly, our guests have fun! Our friendly staff will advise you

Check Availability

From People Nights

Book Hostel in