ECHO Suites Extended Stay by Wyndham
Indianapolis Indiana
Check in
4:00 PM
Check out
11:00 AM
With a stay at ECHO Suites Extended Stay by Wyndham in Indianapolis, you'll be within a 10-minute drive of Chateau Thomas Winery and The Shops at Perry Crossing. This property is 11.1 mi (17.8 km) from Lucas Oil Stadium and 11.3 mi (18.2 km) from Indianapolis Motor Speedway.
Make yourself at home in one of the 124 guestrooms. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
5831 ALTA LAKE DRIVE, Indianapolis, Indiana 46241, United States