Comfort Inn South

Starting at
$142

TripAdvisor Review

Based on 361 review

See all

Behind every great day is a great night at the Comfort Inn South hotel in Indianapolis, IN located off Interstate 465 and U.S. Highway 31. This pet- friendly hotel is located near Indianapolis Zoo, Indianapolis Convention Center, Indiana University-Purdue University Indianapolis, Lucas Oil Stadium a...

More details