Quick stop tourist needing some hostel advice.

Halllooo!! I’m visiting from Toronto Canada. I have suddenly found myself in this gorgeous city, and I’m seeking a place of refuge. Google is overwhelming as hell and I feel like it’s not going to point me in the appropriate directions. Could anyone lead me in the right direction? I just need a place to shower, sleep and safely store my belongings.

Danke!!