The Alexander

0 followers


The Alexander, opened January 2013, is a 209 room art centric, boutique hotel located in the heart of downtown Indianapolis. The Alexander offers its guests an exciting take on hospitality by transforming guest rooms, restaurants, and event spaces into enthralling havens for commissioned works o... Read more

Industries

+1

Headquarters

Employees

Links