333 Delaware Street, Indianapolis, IN, USA
Downtown




Hotel
333 Delaware Street, Indianapolis, IN, USA
Downtown
The Alexander is a boutique art hotel located in downtown Indianapolis, where contemporary design meets exceptional hospitality. Guests can enjoy curated art throughout the hotel, a vibrant mixology lounge named Plat 99, and modern accommodations just steps away from Lucas Oil Stadium. With a focus on creativity and comfort, The Alexander offers a unique experience for both leisure and business travelers.
Condé Nast Traveler

Time Out
Condé Nast Traveler

Time Out
Do you work for The Alexander? Contact us to learn more about who's managing this profile or gain access.