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