Good location, comfortable hotel.
My husband and I had our wedding reception at the Omni Richmond. He stayed at the Omni for the preceding two nights, and we stayed there together after the reception. We were very pleased with our stay - the staff was friendly and helpful.
Our room was spacious, and very comfortable. Our guests who stayed in the hotel were also very please with the accomodations. Everyone seemed to feel that they had experienced the benefits of Richmond hospitality.
The hotel is located close to several restaurants (including the Tobacco Company) and Shockoe Bottom shopping. There is an airport shuttle, and underground parking for a fee.
We had some difficulties getting the bill for the reception correct - if you use the catering/banquet facilities, be sure to double check the charges they present you!!
Overall, would definitely recommend the Omni Richmond to others for hotel stays.