The Landmark is a 10,000 square foot ballroom that hosts a variety of large events and weddings. With features such as self-parking & valet service, bridal and groom's suite, 25' ceilings, outdoor ceremony space & garden, and much more, The Landmark has been rated Los Angeles ' Most Award-Winning Venues!