Indian Wells Tennis Gardens

Indian Wells Tennis Gardens

Location

Indian Wells Tennis Garden
78-200 Miles Avenue
Indian Wells , CA 92210
Routes: 
54
70

The second largest tennis stadium in the world with three fine dining restaurants, one of which is Nobu, the world-famous Japanese restaurant.

Feedback