at 5350 W Southern Ave, Indianapolis , 46241-5510 United States
45 FB users likes Extended Stay Deluxe Hotel, set it to 407 position in Likes Rating for Indianapolis, Indiana in Local Business category
Extended Stay Deluxe Hotel is Indianapolis based place and this enity listed in Lodge category. Located at 5350 W Southern Ave IN 46241-5510. Contact phone number of Extended Stay Deluxe Hotel: (317) 241-0700