Hotel Claremont & Tennis Club

840 S Indian Hill Blvd
Claremont
California
United States