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.