Max Brown Hotels set for Italy debut next year Eloise Hanson 10 November 2023 Reading Time: < 1 minuteItaly: Boutique brand Max Brown Hotels will open its first property in Italy in January 2024, located in the centre of Milan. Read More »