The Alexander

$$$$, 4 Star, Indianapolis

333 South Delaware St Indianapolis, Indiana 46204 317.624.8200 The Alexander is a short drive to downtown hospitals, two blocks from Lucas Oil Stadium and across the street from Banker’s Life Fieldhouse. Our 209 guest rooms and suites, including our 52 extended stay residences, 2 bedroom suites, and studios, showcase striking works of art commissioned exclusively for the hotel. Take advantage …