The Alexander

333 South Delaware Street, Indianapolis, IN 46204
Directions | About Us | Contact Us |

(317) 624-8200

Send Page To A Friend

Hotels near Indianapolis Convention Center

Share this information about The Alexander in Indianapolis with a friend.

Your Information:
Name:
eMail:
Your Friend's Information:
Name:
eMail:
Your Message: