Inn at The Villa is located 2 miles from
Indianapolis Convention Center and is a 6 minute walk from Indy's Premiere Historic District, the Old Northside. This villa features in-room massages, booked by appointm ...
Read more
Inn at The Villa is located 2 miles from
Indianapolis Convention Center and is a 6 minute walk from Indy's 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.