India Palace
Location Title

We are located just East of Paradise Road at 505 E. Twain Ave. Just minutes from the Las Vegas Strip and the Sands Convention Center.

Twain changes street names throughout Las Vegas.

  • West of the Las Vegas Strip it is Spring Mountain Rd
  • East of the Las Vegas Strip it is Sands Ave
India Palace is on the South side of Twain Ave.

Click the map for driving directions.

India Palace

505 E. Twain Ave
Las Vegas, NV 89169

designed by carrollusions