Photo via Wikipedia, CC BY-SA
Marriott Indianapolis Downtown
π¨ Hotel in Indianapolis, IN
Marriott Indianapolis Downtown is a local hotel at 350 West Maryland Street.
Something unique: Completed in 2001 with 19 floors, it held the title of Indiana's largest hotel until 2011.
- Address
- 350 West Maryland Street