Best Western Westminster Inn

5755 Westminster Blvd
Westminster
California
United States