Ramada Conference Center South Hotel is a 2-star property situated about 9 km from Lockerbie Square District. This hotel was opened in 1967 and renovated in 2008.
The venue is 4.2 km away from Garfield Park Conservatory & Sunken Garden. The property is set within 9 km distance from Indianapolis city center.
Guests can reach Ramada Conference Center South Hotel by car from Indianapolis International airport in 20 minutes.
Eat & Drink
Dimitri's is about 150 meters away and serves American specialties.