Spring (March to May) offers mild temperatures and blooming parks, ideal for exploring the city's outdoor attractions with moderate tourist crowds.
Summer (June to August) provides warm weather and long daylight hours, perfect for enjoying outdoor festivals and street events, though it can be crowded and more expensive.
Autumn (September to November) features cooler temperatures and fewer tourists. The city's parks are beautifully colored, and it's a great time for cultural events and sightseeing without peak-season crowds.
Winter (December to February) is colder but offers festive Christmas markets and a quieter atmosphere. It's an affordable time to visit, though you should be prepared for shorter days and potentially rainy or snowy weather.