Dover Castle Hostel
Southwark
Show on map
Preview only — see all hotel photos
See all 21 photosDover Castle Hostel
Offering 20 rooms, the great value Dover Castle Hostel London boasts a location around a 5-minute walk from St George the Martyr Holborn Church. Featuring Wi-Fi in the rooms, the hostel is right near Borough tube station.
This London hostel is 2.6 km from the public Trafalgar Square and within reach of such cultural venues as the riveting Imperial War Museums. Dover Castle hostel is situated about 10 minutes by car from Buckingham Palace, a mere 13 minutes' walk from such business sites as the 95-storey supertall Shard Skyscraper. In proximity to the London property, guests will find natural sights, such as St James's Park, which is 2.9 km away.
A continental breakfast option is available every morning at the accommodation. You can enjoy evenings in the lounge bar. For dinner, guests have the option of dining at Aqua Shard, located right around the corner from Dover Castle hostel, or at Maestri della Pasta, situated 250 metres away. This London hostel offers a fully-equipped kitchen. This hostel is 5 km from London City airport and within a 10-minute drive of train station Marylebone. Bicycle hire is available at the London hostel.
Amenities
Main Features
- Free Wi-Fi
- 24-hour services
- On-site Dining
- No pets allowed
Facilities
- No smoking on site
- Parking
- Safe deposit box
- 24-hour reception
- No pets allowed
- Security
- Luggage storage
- Locker room
- Smoke detectors
- Fire extinguishers
- Key access
- Shared kitchen
- Bar/ Lounge area
- Live entertainment
- Leisure/ TV room
- Laundry
- Tours/Ticket assistance
- Fax/Photocopying
- Free Wi-Fi in rooms
- Heating
Policy
Map
Local Attractions
Attractions
- Tate Britain (2.6 km)
- Russell Square (1.1 km)
- Oxford/Bond Street (2.7 km)
- Tower Of London (1.3 km)
- British Museum (3.2 km)
- Westminster Abbey (2.5 km)
- London Stock Exchange (1.7 km)
- Hyde Park North (2.7 km)
- Trafalgar Square (2.6 km)
Airports
- London City (13 km)
Train stations
- London Bridge Station (700 m)