
13 - 18 December 2025
More Info
31 January - 4 February 2026
More Info
28 February - 8 March 2026
More Info
1 - 5 May 2026
More Info
12 - 25 May 2026
More Info
26 - 29 May 2026
More Info
5 - 17 July 2026
More Info
20 - 29 August 2026
More Info
13 - 18 September 2026
More InfoI have just returned from Berlin and wanted to say it was a superb holiday, organised with the care and efficiency we have come to expect from Maestro. An amazing amount was packed into a relatively short time but there was no sense of rush. All very enjoyable.NL, Manchester