Holiday Inn Selma Swan Court

2950 Pea Soup Anderson Blvd
Selma
California
United States