Omni Severin Hotel

40 West Jackson Place, Indianapolis, Indiana
Messenger