Hotel Rooms in Indianapolis, IN
Book a relaxing retreat in Indianapolis at Omni Severin Hotel. Our 386 hotel rooms in downtown Indianapolis feature variety of bed types with luxurious linens and views of the downtown Indianapolis skyline. Ideal for families, business or solo travel, our hotel rooms in Indianapolis are located near Indianapolis Convention Center, Lucas Oil Stadium and Gainbridge Fieldhouse, putting you near plenty of things to do. Enjoy amenities like heated indoor pool, 24-hour fitness center and on-site dining options during your stay in Indianapolis.