La Quinta Inn by Wyndham Indianapolis North at Pyramids

3880 W 92nd St
Indianapolis, Indiana
See map below for directions from La Quinta Inn by Wyndham Indianapolis North at Pyramids to Russell Lake (4.4 miles)

Check room rates and availability

Book a room at
LA QUINTA INN BY WYNDHAM INDIANAPOLIS NORTH AT PYRAMIDS