St Christopher'S Inn Hostels - offers a non-smoking accommodation in London.
Shakespeare's Globe Theatre, Southwark Cathedral and Tate Modern are 5 minutes' walk away. Guests will enjoy dishes of Indian and Spanish cuisine served in City Tandoori, which is about 150 meters away.
Borough underground station is around 5 minutes' walk away.
St Christopher'S Inn Hostels - offers a mix of King Room, Single Room and Twin Room.