Bergamo is a nice town. For what concernes nighlife, there are a lot of good pubs often full of people. I advice the Keller Pub (in Curno, it's pretty famous), a rock 'n roll/heavy metal pub full of good beers and live music, and the Circolino Basso (not far from the town center, in a place called "Malpensata") where the atmosphere is very funny and everything is quite cheap. A lot of discos are round Bergamo, but the only discopub in the city centre is the Velvet (just near "Porta Nuova", in the real centre of the city): in this pub there's people from every country of the world, and every tuesday there's the university party full of house and dance music. There's just an hostel in Bergamo, the "Youth hostel". It's near the stadium and it's clean, modern and well-placed.