Place Details

Extended Stay America Hotel

9030 Wesleyan Rd
Indianapolis,  IN 46268-3110

Phone: (317) 872-3090



Show Map

Business Info


Categories: Inn, Lodge


Report a Problem
Tweets from Indianapolis
twitter