Omni Severin Hotel is located in Indianapolis, just 4.5 miles from Indianapolis Motor Speedway. The hotel has a fitness center and indoor pool, and guests can enjoy a meal at the restaurant. Private parking is available on site. Each room at this hotel is air conditioned and has a flat-screen TV. Each room comes with a private bathroom fitted with a bathtub or shower. There is business center at the property. Convention Center Plaza is 1,300 feet from Omni Severin Hotel, and Lucas Oil Stadium is 1,650 feet away. The nearest airport is Indianapolis International Airport, 9 miles from the property.
Hotels in Indianapolis IN (Indiana), United States - 4 star rating <>
|