Area Restaurants

The Nashville Omni Hotel is located in the middle of Downtown Nashville and is convenient to numerous restaurants, bars, and attractions.