Holiday Inn SELMA-SWANCOURT

2950 PEA SOUP ANDERSENS BLVD
SELMA
California
United States