May to June and September: warm enough for riverside walks, fewer tourists than peak summer, and the city’s events are just getting going or winding…
April and October: mild but not guaranteed sun; hotel rates drop 15–25%, and you’ll have the old town largely to yourself. April…
Go in June or September for the best mix of warmth, river life, and unhurried exploring.