JW Marriott Indianapolis
The 34 story JW Marriott Indianapolis, located in downtown Indianapolis, opened in early 2011 as a part of the “Marriott Place” which consists of 4 additional hotels. The JW Indianapolis … Continue reading “JW Marriott Indianapolis”