By Admin At The Leo 14 Oct: Why people choose to host an event at The Leonardo I can’t tell you how many times people comment about the event facilities at The Leo. I mean, we do…