Place Details

Extended Stay Deluxe Hotel

5350 W Southern Ave
Indianapolis,  IN 46241-5510

Phone: (317) 241-0700



Show Map

Business Info


Categories: Inn, Lodge


Report a Problem
Tweets from Indianapolis
twitter