Area Attractions

 

About The Area

Killer Nashville’s host hotel is the Omni Hotel, located directly in Downtown Nashville.