Extended Stay
Address:
7701 E 42nd St, Indianapolis, IN 46226
Phone:
(317) 899-1215 Hotels & Motels
Other Businesses:
- Port-O-Call Apartments at 59 Port Ocall Dr, Indianapolis, IN 46224
- Marten House Hotel & Lilly Conference Center at 1801 W 86th St, Indianapolis, IN 46260
- Hyatt Place Indianapolis/Keystone at 9104 Keystone Crossing, Indianapolis, IN 46240
- Drury Inn - Indianapolis at 9320 Michigan Rd, Indianapolis, IN 46268
- Residence Inn By Marriott at 3553 Founders Rd, Indianapolis, IN 46268