Zagreb is a tale of two hilltop rival settlements. Once separated by a river, now drawn together to create a vibrant, green and culturally rich capital. There’s plenty to keep you entertained in Zagreb and the surrounding areas, whether you are visiting for a short city break or a longer stay.

Croatia’s capital city effortlessly blends opulence and grandeur with urban culture. Often referred to as ‘little Vienna’ because of the city’s Austro-Hungarian architecture, grand opera and ballet performances and coffee culture.

It’s immediately clear that Zagreb is a city of contrasts, after all, few capital cities can claim to have a hiking trail and ski resort on their doorstep. The old town is wonderfully charming. The quaint cobbled streets lead you to the colourfully tiled, St Mark’s church. The Lotrščak Tower, which marks noon each day with cannon fire, and the stone gate, once the entrance to the old town, now a place where the locals pay their respects to a shrine of the Virgin Mary. In contrast to the old town, Zagreb has a host of urban neighbourhoods that host outdoor art and cultural festivals in the summer. Are home to trendy cafes and bistros and an up and coming craft beer scene. Be sure to find the amazing street art scattered around neighbourhoods in the city.