The Westin Indianapolis is a modern hotel situated in downtown Indianapolis. It offers comfortable rooms with a private terrace, allowing guests to enjoy the fresh air and beautiful views of the city. The terrace is a great place to relax and unwind after a long day of sightseeing. The hotel also features a rooftop pool and bar, where guests can take a dip and enjoy a refreshing drink while taking in the panoramic views. With its convenient location and inviting terrace, The Westin Indianapolis is a fantastic choice for travelers seeking a hotel with a terrace in Indianapolis.