The Villa Inn

1456 North Delaware Street
Indianapolis, Indiana 46202
The Villa Inn is part of the Innlink chain.

Map: The Villa Inn


Indianapolis Landmarks Near The Villa Inn

Indiana University Purdue Univ (0.2 miles)
300 North Meridian (1.1 miles)
One Indiana Square (1.1 miles)
OneAmerica Tower (1.1 miles)
M&I Plaza (1.2 miles)
Chase Tower (1.2 miles)
Market Tower (1.3 miles)
Purdue University (1.3 miles)
Indiana State Capitol (1.3 miles)
Indianapolis Heliport (1.4 miles)
Indiana University Purdue Univ (1.5 miles)
Indianapolis Pacers (1.5 miles)
Conseco Fieldhouse (1.5 miles)
Indiana University Oncology (1.5 miles)
Riley Hospital for Children (1.5 miles)
Gainbridge Fieldhouse (1.5 miles)