189 Greenwich High Road, Greenwich, London, United Kingdom,
The best part is, the DLR and Greenwich station are right on our doorstep, where you can catch a tube into central London in under 20 minutes. Brilliant connections to the rest of the city. After a day of sightseeing, head back to the hostel bar Belushi’s (a student favourite) and party with other travellers late in the night with a comfy bed upstairs waiting. Sounds great to us.