887 East Main Street (6.2 km from Meridian Place Shopping Center)
InTown Suites Extended Stay Indianapolis IN - Greenwood is located in Greenwood. All rooms feature a kitchen a flat-screen TV with satellite channels and a private bathroom. Private parking can be arranged at an extra charge.
1117 East Main Street (6.6 km from Meridian Place Shopping Center)
Conveniently located off Interstate 65 this Greenwood Indiana hotel serves a daily continental breakfast. Indianapolis Motor Speedway is 19 miles away. Free Wi-Fi is available in every room.
1180 Wilson Drive (6.9 km from Meridian Place Shopping Center)
Holiday Inn Express Hotel & Suites Greenwood is perfectly located for both business and leisure guests in Greenwood (IN). The property features a wide range of facilities to make your stay a pleasant experience.
110 Sheek Road (7.0 km from Meridian Place Shopping Center)
Just off Interstate 65 and 4 minutes’ drive from Greenwood city center this hotel features free WiFi and a flat-screen TV in every guest room. A seasonal outdoor pool is offered on site.
1281 South Park Drive (7.0 km from Meridian Place Shopping Center)
La Quinta Inn & Suites Indianapolis Greenwood is located 1.2 miles from Valle Vista Golf Course and serves a daily continental breakfast. It has spacious rooms with a refrigerator and free Wi-Fi.
1190 North Graham Road (8.3 km from Meridian Place Shopping Center)
Just outside of downtown Indianapolis and a short drive from attractions such as Lucas Oil Stadium this all-suite hotel provides all the comforts of home including fully equipped kitchens.