Indianapolis IN Best Western 1. 4450 Southport Crossing Dr, Indianapolis, IN 46237 | BEST WESTERN Indianapolis South (866) 430-9014