If you love all things crystal, in particular Baccarat crystal, there’s probably no more immersive holiday experience than a stay at the historical French brand’s eponymous hotel in New York City.