Inn at The Villa is located 2 miles from Indianapolis Convention Center and is a 6 minute walk from Indys Premiere Historic District, the Old Northside This villa features in-room massages, booked by appointment Each room offers free cable TV, DVD player, and free high speed internet access The property is located 5 miles from the Indianapolis Motor Speedway Hall Of Fame Museum Inn at The Villa features a conference room and business center