333 S Delaware St, Indianapolis, IN 46204, USA
| +1 317-624-8200
Indy's New Art HotelAlthough still a relatively new hotel in downtown Indianapolis, The Alexander is already making quite a splash in the art world.
Their lobby is adorned with innovative pieces including one constructed entirely out of hair combs and another out of old music records.
Just beside the lobby is Platt 99, a modern Mixology Lounge that serves a variety of cocktails in every color and flavor.
The location is also ideal for sightseeing, as it's near to many of Indy's cultural attractions and touristic sights.
Location: 333 South Delaware Street