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

Headquarters

Indianapolis, US

Employees

51-200

Links

Org chart

This company has no org chart yet

Teams

This company has no teams yet