La Quinta Inn by Wyndham Indianapolis North at Pyramids

La Quinta

Location

Address: 3880 W 92nd St.
City Indianapolis, Indiana
Postcode: 46268
Coordinates: 39.9199870, -86.2281110

Hotel Details

Stars: ★★☆☆☆
Category: Hotel

Nearby Points of Interest

  • Fred Astaire Dance Studio Dance Venue 8.3 km
  • Carmel Ballroom Dance Studio Dance Venue 9.7 km