The Alexander
Hotel - Indianapolis
The Alexander
333 South Delaware Street
Indianapolis
Indiana
46204
USA
tel:- +1 317.624.8200
web address:- www.dolce.com/
e-mail:-
The Alexander :-
The Alexander is located in the heart of downtown Indianapolis, just a short walk from many city attractions. Business travelers can reach the Indiana Convention Center within minutes, and discover countless restaurants, cafes, and bars along the way.
To update the information for The Alexander please use this form