Showing results for The Alexander Hotel Indianapolis
Search instead for TheAlexanderHotelIndianapolis
Discover The Alexander in downtown Indianapolis featuring stunning guest rooms, extended stay suites and more than 16500 square feet of meeting and event ...
The Alexander
(1,937)
Hotel
Modern quarters in an upscale hotel with custom artwork, massage therapists, a bar & dining options.
Address: 333 S Delaware St, Indianapolis, IN 46204
Phone: (317) 624-8200
Rating
(3,699) · $$ (Based on Average Nightly Rates for a Standard Room from our Partners)
Located in the vibrant CityWay neighborhood in downtown Indianapolis, The Alexander is within walking distance of corporations such as Eli Lilly, Rolls Royce, ...
The Alexander, a Dolce by Wyndham is located in Downtown Indianapolis, a neighborhood in Indianapolis, and is near a train station. The area's natural beauty ...