Hotel ★★★★

Omni Hotel

100 S 12th St, Richmond, VA 23219, United States, Richmond (VA), United States Show on map

About Omni Hotel

Omni Hotel is a 4-star hotel in Richmond (VA), United States. It is one of 157 places to stay in Richmond (VA) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
4 stars

Location

100 S 12th St, Richmond, VA 23219, United States, Richmond (VA), 23219, United States

Loading map…

Frequently asked questions

Where is Omni Hotel located?

Omni Hotel is located at 100 S 12th St, Richmond, VA 23219, United States, Richmond (VA) 23219, United States.

How many stars does Omni Hotel have?

Omni Hotel is rated 4 stars.

Stays near Omni Hotel

Highly rated alternatives close by

All 157 in Richmond (VA) →

More ways to stay in Richmond (VA)

See prices on Agoda
Check prices