The Alexander

$$$$, 4 Star, Indianapolis

333 South Delaware St Indianapolis, Indiana 46204 317.974.2039 The Alexander is a short drive to downtown hospitals, two blocks from Lucas Oil Stadium and across the street from Gainbridge 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 of …