Set in London, the Dover Castle Hostel and Bar is located a short drive from City of London and Lambeth. The city centre is within an easy drive of the hostel.
The Dover Castle Hostel and Bar offers comfortable rooms, equipped to suit the requirements of any traveller.
The Dover Castle Hostel and Bar is a five-minute drive from Tower of London and Saint Paul's Cathedral, and less than a 10-minute drive from Palace of Westminster. The hostel is located less than a 20-minute walk from Tate Modern and Shakespeares Globe.