In Malá Strana, Staré Město, Žižkov and Nusle there are hundreds of restaurants, bars and pubs, especially with Czech beer. Prague also hosts the Czech Beer Festival (Český pivní festival), which is the largest beer festival in the Czech Republic held for 17 days every year in May. At the festival, more than 70 brands of Czech beer can be tasted. There are several microbrewery festivals throughout the year as well.