2950 Pea Soup Andersen Blvd , Selma
Holiday Inn Selma - Swancourt is perfectly located for both business and leisure guests in Selma (CA). The property features a wide range of facilities to make your stay a pleasant experience.