Previous Next
  • Omni Severin Hotel (317) 634-6664

    The four-diamond Omni Severin Hotel is located in the heart of downtown Indianapolis and proudly serves as the city's most convenient and luxurious address for business and pleasure.

    40 West Jackson Place
    Indianapolis, IN