Place Details

Extended Stay America Hotel

7940 N Shadeland Ave
Indianapolis,  IN 46250-2041

Phone: (317) 596-1288



Show Map

Business Info


Categories: Inn, Lodge


Report a Problem
Tweets from Indianapolis
twitter