Hotels near Indiana War Memorial are always on sale with CheapOair! Constructed to honor World War I veterans, Indiana War Memorial is a prominent tourist destination situated in Indianapolis, Indiana. Situated in Indiana War Memorial Plaza which is also home to a shrine room, auditorium and military museum, a visit to the war memorial would certainly make you salute the world war heroes. Decorated in wonderful architecture, the war memorial building stands at a height of 210 feet and symbolizes courage, peace, liberty and victory. Find great deals on cheap hotels near Indiana War Memorial and count on CheapOair for all of your travel booking needs!