Omni Severin Hotel
0.5 miles from Lucas Oil Stadium
The Omni Severin Hotel is the longest-running luxury hotel in the downtown district of Indianapolis, serving city visitors for over a decade. This location offers a historic lens to view the city from while still indulging in modern accommodations and style. Travel throughout the downtown area is easy with the Circle Center Mall, Lucas Oil Stadium and more just walking distance away.