Yours is the perfect romance. To celebrate your wedding, come to the Omni Richmond Hotel, one of the best-loved wedding sites in Richmond. With the most distinctive facilities, the Omni Richmond Hotel accommodates up to 600 guests for a formal dinner.