at 40 Jackson Pl, Indianapolis, 46225 United States
189 FB users likes Omni Severin Hotel - Omni Hotels, set it to 58 position in Likes Rating for Indianapolis, Indiana in Hotel category
The INN place to stay!
Economy brand hotel located 5 milrd west of downtown Indianapolis, and 3 miles northeast of the Indianapolis Airport!
The Comfort Inn & Suites® North at the Pyramids is the perfect place for business and leisure travelers, offering easy access to Interstate 465, Interstate 65 and Interstate 865.