Marco Novella, General Manager of The St. Regis London, on Launching London’s Most Anticipated Luxury Opening in 2026 - Hospitality & Catering News
Marco Novella on Launching The St. Regis London Marco Novella, General Manager of The St. Regis London, is preparing for the hotel's grand debut in mid-2026. With over two decades o…