Indy Star
A new 125-room extended stay hotel is coming to the Canal Walk
00:00 / 01:13
Advertisement