Best you contact the hostel:
Normally hostels do not allow pets, and if they allow them, you normally find it in the description. Some BBH hostels are listed as pet-friendly, Poplar Lodge is not one of them - which again does not exclude it 100%. So really, best you ask.
Be the first to rate this answer!