Hotel Leo
Posted
Hotel Leo’s signature event space, The Crystal Ballroom, can host up to 175 guests. Decor is elegant and timeless, with details dating back to 1929, floor-to-ceiling windows letting in natural light and curved ceilings. The Crystal Ballroom is truly grand.