The Alexander is a luxurious hotel located in downtown Indianapolis. It offers spacious rooms with modern amenities and a private terrace overlooking the city skyline. The terrace is the perfect place to relax and enjoy the beautiful views of Indianapolis. The hotel also features a rooftop bar and restaurant, where guests can enjoy delicious food and drinks while taking in the panoramic views. With its convenient location and stunning terrace, The Alexander is a top choice for travelers looking for a hotel with a terrace in Indianapolis.